add `compute_related`