add facs graph revised