I agree. Here's a bit of rep in advance to encourage you to finish it.

Cheers,
-Arsheesh