After a lot of work, we finally got it running again...