Awesome, thanks a lot! That's really clever! Now I can sleep tonight, haha! It's good to know I was pretty close, but it would still have taken me a while solve it.