New and existing user initialization now works.