changed coloring, added comments, added button