first commit of widget (no CSS style)