I for one would love a larger viewable area, buy why hard-code a specific number? How about having the server send a message to the client upon connection that tells it what size to use? On the server side, it can be a configuration option. Having the client remember what was seen outside the immediate region is a separate issue. That would require the client knowing the difference between moving one square and teleporting. (Or in the case of tiled maps, not noticing the change in maps, though that would probably be a much later step.) I'm not sure how much info is there now. Both are great ideas. --PC