not sure if this is on topic or not? Decided to participate with something out of my normal base of work.