start implementing comments