detail page progress and image viewer