updates for DAO client impl