Ab email implementation