Functional refactoring in scala update