implemented throttles to keep the updates on nodes as low as possible