organize routes better