add comments and colors