doReport extracted to cd global obj