Simple is hard. --Steve Lautenschlager