Neat. Someday will have enough spare cycles to play with this.Link