refactoring slides