mostly adding comments