more
added tests for custom routes
add status alidations and tests