fixed user updating