Что-то промежуточное, но рабочее