added progress bars, small changes