used report instead of presentation in the presentation function