chang EmailImpl