if port is falsey don't use it