initial comments implementation