add routes and other fun things