changed register to require unique email