Hi Brian: I had a discussion with Josh about your public class and public constructor problem. Josh suggested to use the *public* keyword to make your class public. This might also make your default constructor public. Example: *public* A = B C. The core behavior should already declare a class to be public if it is intended to become a bean later on. I agree with Josh's point of view. We don't want to make a private class into a bean. -- Karl PS. we did not try the *public* keyword but we found it in the demjava.cd We are learning too!