precompiling changes