update progress map