See... this is why there shouldn't be a timeout on the edit funtion. sleep

Triac makes way more sense. No idea where I picked up the idea that they were high-frequency switched.