update
getUnitの名前をgetUnitsに変更しました。
エンコードの部分だけ抜き出しました。
とりあえずこちらにオブジェクトを換装してしまえばいいと思う。
とりあえずsingleThreadで動作するように調整した。