I have found many improvements in the code previously provided. I will be sharing the as soon as I fix the last known bug. Sent from my iPhone