fixed precompile isse