added section on refactoring
taxa