very interesting!
What a rewarding project you have congrats!