fixed address parsing bug