adding support for processing multiple years via configuration