I like this reduction of code duplication