Functional refactoring presentation update