add comment processing