Fixing background image location
lots of changes