в продолжение это почти окончательный вариант (во всяком случае, ничего глобально я менять не собираюсь) осталось только голос записать