new action
added form
refactored controller / fetchpost