Okay... This is confusing me.. how does mapserver know where to "move" to when a user clicks the map. It is returning mapa_x and mapa_y points of say x:345 and y:233. How are the extents calculated from this? Also how does scale play into the extents? Thanks, Eric