timerの追加
処理の見直し