add remove function to DAG