merging changes to catch exception in requestResponse and some doc changes