added the @Explanation annotation to exec, on and report.