precompile_demo