new wave io tool