superb job...nice thread