попытка обновить код(недоделано)