separate service layer - update
separate service layer - create
separate service layer - delete
separate service layer - change pager
separate service layer - display
separate service layer - download
cleanup