watch で before と after の処理を追加