reset precomplier