added big try catch block around final model in oder to catch unfitted models and provide some suggestions to the user