implemented email and password change