captions persist data