better output report, more robust test