added comments, tags, classes, and attributes