Almost functional.