всем спасибо за столь расширенные ответы, буду думать)