Идея от @lex и @kelechek при поддержке и с дополнениями Viz-projects
А точнее Нода от основателя Дениса Скрипника