add ability to include captions with images