апдейт хэндлеров, рефакторинг