seems like boardId and topicId would be properties of the post, so you wouldn't have to pass them in?