knackered. will tell all tomorrow when i have time (!).