added endpoints for each model