Better address_exist implementation