covers entire page, uses bg img instead of static img