Review of Rubbatech