make protected create, delete and update Model methods, because now it must pass by the save and remove method