initial impl of comments