working comments parser