Thanks - your suggestion solved it - it was because I had created my own method to open the database and tables instead of in the LOAD. Is there something different about LOAD? I just have to work out how to pass the details I need into the INIT and thats it! Thanks again!