Спасибо за идею и наводку. Я попробую почитать про это подробнее.