various enhancements to the daos