port should be a number