user email implements