removed precompiling