Adjust functional.