using references as returned by the service