added background images and background randomizer