lots of icons and color changes