I'm not gonna be able to improve it. I could understand Jochen's code, but most of Lonks has me baffled still.