A satellite view