we really need this, to ensure prereqs are complete
spew a bit about the background of this module