Ok... I'll do my best. I'm a complete xslt newbie, so it's a little bit of a learning, curve, but I've already cracked what I believe is the biggest hurdle (splitting the buddies). Small patches shouldn't be a problem. Martin