second commit and precompile