more methods, better reading, fixing reading dags without constaints, ...