hijackPrintWithResult