adding topo sort and lectures