fixed the DestinationUtil class