update gen-response