This isn't an answer to your question, but out of curiosity, why did you decide not to use the PLT Scheme GUI libraries? Robby