public void Pause()
 {
     surface.Pause();
     controller.enabled = true;
 }