fix opf