some changed styles
added failback mechanism for in case of failing scenario generation calls