more examples and stuff
improved route example