Functional style.