this function is called when preDataCheck is called directly See script documentation for more details