use events to trigger initialization of my_solution.