just for testing, can you write it as contain.Initialize(page, "contain" & cm, "") ? <-------- note the spaces I used. I'm parsing the B4J bas files to check the 'dynamic' objects you are using. This error has something to do with this procedure. It would be nice if you could send me a zipped project (or just the zipped bas file) so I can run it through my parser and see what is wrong.