You might also be interested in this, especially if you do Complete Pascal programming. http://virtualgs.larwe.com