maybe we should be using `VCR` for this?