Very good forum posts , With thanks