implmtd create ds; validates name unique