working on email service, still not sure yet