regenerate user mapping