コールバック関数周りを追加
開始と停止の追加