Add ability to generate a comment. Look at variations of types of comments and see if we can replicate them as best as possible