Congratulations ;D
May be You can give us a short description how You solved it - this may help others with the same problem.
br Peter