Complete working signup flow