create new form
add new show create
update new and show
refactoring