Soft Corporate Boats meaning