adding precompiles