updates to add functionality to reports