by Michele Hoos and Chris Kieffer