added sections, colors, etc