add routes and add upload to menu