@NaN Oh wow! This is excellent. Thank you!.