add test for custom routes
add status test and validation