maintain all colors textures shapes and geometry