updated data and color