Science stuff, by Erik Peterson.