Even better solution, no cruft at all