Leveraging Satellite communication