Satellite presence