Yes, this is a good point. Was there any research done to find existing solutions? And if so, why did we choose to write our own?