update response behavior