added datestamps to output and exceptions, can be run from anywhere (good for Cron)