Amazing stuff, I really hope this works out, it will be in a real kick in the ass for some people.
I take my hat off to you!