updated port. text