maintain the colors textures etc