add shared examples for response