use fallback values for progressevent
fix missing done call in janitor