precompile back in