trying to fix compiler issues again