extended to all address components