changed the description of the migration file

Also tested the migration, but haven’t implement the email change yet
updated the email function

it is working now
made it clean