better handle invalid dates that break reader
Revert "--recent_years to default and misc. fixes"

This reverts commit 06ec1f2e5b78b1148d6fda9672312cda07411a98.
misc fixes