Начал делать определение типов.