Finish the class Widget