Generate a reportHow it works