initial commit of widget in progress