add short-circuit if report is ready  #4