A slightly better account flow (could still be better).