work on extract-ofp-fields