added optional path agnostic result reporting