set function
link self button functions
refactoring
forms action arg
saving new post types