structured layout
colors added
text colors