added background images and stuff