Functional converter