Added user update procedure