The latestTag: Principles of teamwork