> document.createElement('canvas').getContext; The Canvas object is for drawing stuff. I tried to use it to my advantage, for making pictures for my website, though I never got it to work. http://www.eklhad.net/canvas.c That's ok, I made a better program based on Image Magick http://www.eklhad.net/letterart.c But I digress. I could implement the Canvas object, but it would have to have all the draw methods inside it, in case the webside actually tried to use it. I'll work on that as time permits. > window.Worker Don't know what that is. > onhashchange I looked this up and it is a function that fires when window.location.hash changes. This is a location within the current web page. There's just suppose to be a default handler, I guess, so I made one. It doesn't fire when hash changes though, I haven't made that connection, but at least it's there. Karl Dahlke