made major improvement to the way that the create account steps work