reattempting precompilation fix