top_sort. intermediates to do