Builds DAG.