bring DAOs to have a single Refference part 1
bring DAOs to have a single Refference part 2 done