maintain all colors textures shapes and dimensions