@simon this is brilliant! thanks for sharing.