percent complete graph now updates dynamically