yep - appreciate that, not so much of a performance question/worry as an 'am I doing this the right way' - i.e. is there a better way of reading a dynamically updating file than the way I am doing it here .. being a beginner more of an educational question really.( also I realise timtowodt! - but some prob better than others)