I forgot about Chicken, and didn't know about Gambit -- thanks for the pointers -- I'll check them out.