fix pre-req existence checking
8 files changed