add duplicate email check