Added background image support