move Z3 sanity check to lowOrg to avoid Z3 violation in lowOrg