added circular progress bar with text support