diff --git a/recursive-desc.js b/recursive-desc.js
index f90f16d..738511f 100644
--- a/recursive-desc.js
+++ b/recursive-desc.js
@@ -1123,3 +1123,12 @@ rules["anal-vore"].push({
return "Your massive fingers wrap around a train, yanking it from the rails with a tremendous screech of metal-on-metal. You squat down low, eyes rolling back in anticipation as you thrust the locomotive towards your massive ass - and then it hits home. A moan of pleasure shakes the earth, your ravenous pucker spread around the engine and sucking it in with a squelch. Powerful muscles squeeze and grab...and " + container.describe(verbose) + " swiftly vanishes into your bowels, every one of the " + cars + " cars a fresh shock of pleasure as they glide into your musky depths.";
}
});
+
+rules["anal-vore"].push({
+ "test": function(container, macro) {
+ return hasExactly(container, "Planet", 1) &&
+ hasOnly(container, ["Planet"]);
+ }, "desc": function(container, macro, verbose) {
+ return "Your enormous hands guide a planet towards your cheeks - pressing it firmly into your pucker with a dull, muffled shlph...and " + container.describe(verbose) + " sinks into your bowels, sealed away from the universe...";
+ }
+});