How do I communicate from a widget blueprint to a controller bluprint?

I have found a roadblock In getting my graphics save system working and what I am finding is that I cannot get the button in my widget blueprint to execute the event in my controller blueprint to make it save my settings. I have this also posted to the forums. I have tried blueprint interfaces, binding events, dispatchers, and many other ways I normally would use but I just cant get it to work. Maybe targets are wrong??? This is not the default player controller, it is a new blueprint. If anyone would like to try for a solution this is what I have…

Create a Controller Blueprint (I called “SettingsController”) with a custom event to the that I called “LowGraphicsEvent” and add a “PrintScreen” for testing.
Create a Widget Blueprint (I called “SettingsMenu”) with a button (I called “LowGraphicsButton”) and create an on clicked event linked to the button.
When this button is clicked I want it to execute the “LowGraphicsEvent” in the “SettingsController” blueprint.

52708-event+executed.png

Figured it out… In the widget BP cast to controller and set the reference and drag the event off of that. In the controller BP just do a custom event.