on an unrelated note, "teefer" keeps making me think "reefer"... that's what happens when you grow up in a stoner town I suppose.