Hi, Sorry for the little while i wasn't active on the project. 1 - My Java CF Editor is still in (slow) progress. Not much time at home to do all the stuff i want on my computer :( (if you've got a possessive girlfriend, you know what i mean :) ) 2 - My vision is this one : Iso Graphics: The handling of Tiled or Isometric graphics shouldn't be a server issue but a client-only issue. The only thing that (should) changes are : the tile set and the way it is DRAWN ! As i know , the server doesn't draw anything. The same MAP could be displayable with both views without any change in its definition. About iso , go for it. I think it's a really adapted way to do the graphics for RPG. Graphics Management: A few time ago , i already proposed a "not so heavy" graphic management by the game server and that client should have a local graphics repository.Then it could ask an "image server" for missing or new graphics Generally I think we should let the server do only logical processing (player pos,spell etc...) and the client do the "displayable meaning" of the actions occuring in the server. (See the client as a View/Controller couple and the server as a Model in an MVC point of view) Documentation: A a new developer in the adventure , the big drawback i can notice in CF is the lack of programming documentation. No conceptual doc , a few protocol doc, no file formats doc etc... I think it's really disapointing A little wish : Why not a C++ rewrite/remodeling ? I think object modelization would be more appropriate (and clean) for the purpose of the server.It could permit a much better distribution of the work as well. (And with a good conceptual doc, this should become an obvious choice i think) I think 2.0 can be a new dev branch with OO design . What daya think about it ? Dweeves. _________________________________________________________________ Get your FREE download of MSN Explorer at http://explorer.msn.com