Обещанное наконец-то вешаю.