Cambios a gotoOptimalLocation().