updated with background image