Some re-factoring if you're interested

Switch to load and dump
A flag to prevent excessive disk reads on find