adds background image and color changes