Спасибо за шикарный развернутый ответ! )
Уже делаю.