initial commit of widget