Return promise on report load