hopefully someone can understand what's in the captions