フックを登録してshiftした後に呼び出すようにした