thread I've got a couple of hours
might give them all a go