more tests and routes