спасибо за развернутый ответ. поеду переделывать