>>720
ありがとうございます!
usingすごく参考になりました

errorについてはググってみたんですが、
どうもエラー終了した時にisDoneがtrueになってくれないようです