Just wondering if you are still working on this or if this is abandoned. This will work for my needs, I just have a few ideas on extending it.