revamped colors, content and overall code