Add test to ensure email is saved as lowercase and modify the callback