Rewrote, lot simpler. Better reliability.