generated automatically do not commit
removed external function for starting simulation, will be started from widget factory