damn precompile