caption compilation