Email verification

Please have a look when you get a chance.