Sounds and Looks like that Stellar site has it down pat!

It's been said that a sledge hammer in my hands is really just a finish hammer for me....