handle language based commenting properly