edition - do not calling solution() if there are errors