publish progress working