Hi Patrick,

I was trying to send this patch to my previous thread. I will also answer the questions in the previous thread as well. Sorry about the mess.

Thanks,
Ishaan Desai