First Version. That Sould Be Run With DCEWidget.