prototype of widget-2 is done