implement segment and back to N SWP