added progressive bar