so this now works. an ugly but great success. lets move on.