dynamic state-changes for comment-icons