Superb knowledge. With thanks!