Functional additions.