use restructured sfp