implement Email Feature