-changed route class and methodes