> yes, yes, yes, the displays are a billion years old. > Quit criticizing my babies. No, "our museum here" is the Natural History Museum of Vienna (Naturhistorisches Museum Wien, NHMW). :-)