basic comment/repost function