Improve  user name uniqueness and add traceback