wait for reply without app.doEvents