making sendUpdate private