A tangled web we weaved