email notification methods
merge by james