retain layout and geometry retain colours and textures