udpate feature