udpated require color