added boolean to has_image and animated progress bar