added tests for routes
add status validations and tests