regionsContainer.setRegionContent(region, panel, false);
}
// setup the timer (if applicable)
if (displayDuration > 0) {
timeoutHandler = new DefaultTimeoutHandler();
timeoutHandler.setDefaultTimerDuration(displayDuration);
}
// check whether the user is allowed to finish by hitting a button
if (finishOnInput) {