For anyone thinking about developing educational software, take a look at PiCoLibre. It's described as, "a collaborative platform for developing software within an educational context": http://www.picolibre.org/ -- Doug Loss All I want is a warm bed Data Network Coordinator and a kind word and Bloomsburg University unlimited power. dloss@bloomu.edu Ashleigh Brilliant