add percent done counter