v2.  cleaned up code, added option to not email if there wasn't anything watched