added exception when no recommendations are available.