add custom routes, wrote unsucessful test