Very nice! I understand the balancing act you are dealing with but I agree that it would be nice to view this in a bit more detail. Nevertheless, great job.

Cheers,
-Arsheesh