initializing the widget...
ReWritten