added dynamic progress bars, and spent amounts