precompile some stuff