honestly i can see an argument for keeping get/post/put/delete in a separate controller from the named actions.