better signup flow for mobile