Well, that makes sense!  Cheers Mike, and also for catching the stray unchanged items in modules.cpp