create and implement comment