Mostly functional.