add progressBar feature