Combine signup into signin (incomplete)