Nice Dave, although definitely not a rabbit hole I'm going down anytime soon :)