Added date range, handles general exceptions without failing.