refactored a bit updateaddressServices