add/fix compiler