Excellent work Graham! You always put the listener right in the environment you describe in the title! Thanks, Torrey