add dsfactory and test case