adding caption.js file for later