Mine does all that as well as pdf'ing the results and emailing them to various managers.

That they don't understand why they've been sent these random numbers only reinforces their opinion that they don't understand anything that I do but whatever it is I must be very good at it.

Dom