port models