Householding. improved readability of code