verify supports multiple edges between same nodes
update dataset name. check start end times
refactor datastucture
tada
removed dead code