а зачем нам в адресе визде присваивать пустые строки? если это все же надо делать, надо это как то порефакторить, в двух местах один и тот же код