Taylor: That's funny! Where is your branch? I am happy to share improvements/changes with you from my own.