added captionjs support