haltとかcompareとか追加