Nix on variant C from me. Slight lean towards B, but I personally would be happy with either A or B. Thanks! -- Nick "There are only two hard problems in computer science: cache invalidation, naming things, and off-by-one errors." -Martin Fowler