change implementation to get cambridgeIp  data;