fix composed port