moved interrupt into visit file so more liely to cncel sooner, added message to tell user task is cancelled
new jar