added generation triggering from web panel