added routes, spinner