Исправлены баги, спасибо Демию, добавлено по той же ссылке.