EC, fair points.  Patience is often difficult.