It appears that you know a lot about this topic. I expect to learn more from your upcoming updates.