implement commenting, need to fix single comment problem