fix pch generation