better exception handling if no recomendation found