In reply to Mike Schinkel.

You nailed it!