updated descriptions, wiser mail client being async, added wait while testing mail notification