hippist: absorb this for a good hour, after you looked at it just look at again, incase you missed the big picture
CumSwap Cummy