Effective communication: When to pull updates?