Higher-level helper functions

Owwww! That's quite smart!