That's exactly what I was looking for. Thanks Z, I owe you a beer next time I see you!