fixed user overwrite