fix ios new user handling