updated to use port arg