I’m keen to give this a go… I’ll work up a CS in the next little while.