yet some more compilation issues