rework DS get Schema