Password no longer in plain text. Fixed loop in main. Fixed UserInfo phone provider error case.