more port data binding