added Email factory