added corrections caching, with the second of two migration scripts