background changes, and css to scale background