differentiate out endpoints for traversal or resource style