udpate problem