20070825 home.science: Happy feet