(2) если подписка при записи документа просто досовывает в его движения чего-то, то этот ход ни чего не даст.
(0) имя регистра поищи глобальным поиском и обдумай результаты
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший