There are some clues here already. If I get some positive feedback, I will provide more.