It sounds PERFECT to me. But it must pass the TD test.

So, when do we begin writing the scripts...?