Wide-spread refactoring