completed till authenticating users