smart_comment