fixed exactmach error