added exception handling value proposition