Do you use the Sphere default map engine?
Oh good, because that thing is complex as hell so I'm saving it till last.