Yippee, my short block is ready!

Congratz! Lots of good stuff in there!!