That's sounds really interesting. Do you have some hints where to read more?