added additional features to new report method