the JaxB stuff is coming along nicely, and suprisingly easy to use