better user add fix