more stupid precompiling fixes