self plan widget, in progress