working on #8 also modified widgets to render when theres content related to #771