начал прикурчивать IoC