view and edit are unified
unify create
remove all the unnecesary views