Added background image and lazy loading fallback