maintain all colors shapes textures and geometry