move functional converter to another project