model refactoring and phone crud
new cruds