basic endpoint functionality
what is routing