Update DSFactory