I might have a concept to throw into the hat. Maybe I can even write up a cs...