breakup options into multiple ports