record_request to emit activesupport::notification.instrument
added emit_payload option
removed the env delete