update color and other details