added more background options - fit, stretch, and tile