add routes for creating, deleting and partial deleting