продолжение в комментариях
Честно стараюсь не повторяться