1.change setCBBody \getCBBody  to setBody \getBody
2.add getShapeList method