Armstrong waterways