add request exception logging