very interesting but this area particularly could use some comments, I'm not too familiar with the APIs you're using