added progress bars support