PORTS OF LIFE