added image layering