Talking about planet