update exception handler for  no result
update pre define color
Merge remote-tracking branch 'origin/indigo' into nb_repo