feature spec of new / edit post and new comment