To provide a comprehensive set of tools that will be highly used and developed on, we will be providing a Java interface to every Daylight toolkit call. This interface is essential if at all we are to provide a set of Daylight tools that we wish to be highly used and developed on. The Java toolkit will provide this via an object model that is not necessarily the same as the object model used in the toolkit. Several choices are available at this stage for the development of such a model. Primary and most important are those involving communication between a Java applet and the toolserver. Some of the choices available here are