implementing comments