In that case I will post my current solution and provide a link to it during the weekend. You want to use it in a commercial project?