Полностью согласен с замечаниями, просто не успел и не придумал как их пофиксить. Буду делать полную расширенную версию и постараюсь исправить.