refactor post_reply into post_comment