one more place add defer for close response