Tag: making collaboration resilient