satellite hypothesis