precompile on push