Implemented Design,and integrate with Canvas.