enforce name, email uniqueness