computation dependent on detail view