different precompile lines