logging in and out works properly so does creating inital password