video 25 - refactoring our configuration code