fixes for superclass mismatch issues on nic puter