add progress bar, refactor issue list code