funny, I went through the same research path! Thanks for documenting it