add precompiler header