add box layout and background image