add port properly