whoops, this is old - how did i miss it for a month! perhaps i shall take your challenge...