put module dependencies on the widget instead of the example