cancelとhithintkeyを実装した