made some changes to daos