got a work a bit on this, perhaps later...I might re-release a v2 of it or something...don't like it much.