amazing that you can implement this within IP. I look forward to seeing how it all fits together