add comment and event controller