Jim Roepcke's weblog: Finishing what I started