Festive Brick Tadpole

Recently Rewarded
Track your hotspot
Monitor your portfolio performance and get instant alerts.

Transmit Scale

0.42

Gain

8 dBi

Elevation

30 m

Earnings (UTC)

14,721

IOT Data (Bytes)

893,760

IOT Reward Breakdown

Rank Type Rank / Total Rewarded (IOT)
Total15211 / 319390591.796941 IOT
Poc16337 / 314416575.506619 IOT
Witness14250 / 300051538.86603 IOT
Beacon171082 / 31011136.640589 IOT
Data831 / 7662316.290322 IOT

Denied Edges (519)

Hotspot NameReason for Denylist
Bubbly Pine PigTerrain intersection
Old Banana CraneTerrain intersection
Glamorous Oily CougarTerrain intersection
Stale Cloud AphidTerrain intersection
Scrawny Banana CraneTerrain intersection
Wide Malachite LionTerrain intersection
Feisty Pineapple ChickenTerrain intersection
Agreeable Amber HawkTerrain intersection
Fluffy Obsidian CatTerrain intersection
Creamy Tortilla PerchTerrain intersection
Silly Corduroy BeeTerrain intersection
Brisk Wintergreen BaboonTerrain intersection
Stable Hotpink RatTerrain intersection
Magic Powder SlothTerrain intersection
Winning Jade ParakeetTerrain intersection
Narrow Lemon JellyfishTerrain intersection
Real Carob GoldfishTerrain intersection
Dizzy Maroon AlpacaTerrain intersection
Acrobatic Sky GuppyTerrain intersection
Innocent Pearl CamelTerrain intersection
Flaky Khaki BeaverTerrain intersection
Scrawny Cider BuffaloTerrain intersection
Wonderful Grey DeerTerrain intersection
Amateur Gingham OspreyTerrain intersection
Dizzy Chiffon HorseTerrain intersection
Acidic Glass TroutTerrain intersection
Zany Viridian PigeonTerrain intersection
Quaint Walnut LlamaTerrain intersection
Suave Caramel ElephantTerrain intersection
Swift Vermilion SeahorseTerrain intersection
Urban Lemonade MongooseTerrain intersection
Sweet Velvet PorcupineTerrain intersection
Tangy Cider WolverineTerrain intersection
Abundant Wool BisonTerrain intersection
Short Chartreuse LigerTerrain intersection
Nice Jade OrangutanTerrain intersection
Thankful Lead CodTerrain intersection
Unique Amethyst CowTerrain intersection
Overt Gauze DeerTerrain intersection
Future Bamboo PigeonTerrain intersection
Pet Fuzzy NightingaleTerrain intersection
Short Blue UrchinTerrain intersection
Cold Gauze DragonTerrain intersection
Powerful Cinnabar StarlingTerrain intersection
Short Onyx PigeonTerrain intersection
Scruffy Scarlet DragonTerrain intersection
Original Viridian SeagullTerrain intersection
Rapid Banana OkapiTerrain intersection
Loud Taupe CondorTerrain intersection
Zany Ivory WolfTerrain intersection
Upbeat Wooden CoyoteTerrain intersection
Smooth Lace SealTerrain intersection
Digital Tweed LizardTerrain intersection
Cool Sapphire SparrowTerrain intersection
Daring Midnight ApeTerrain intersection
Mammoth Heather LadybugTerrain intersection
Zealous Chambray CorgiTerrain intersection
Brilliant Onyx StorkTerrain intersection
Faithful Pewter BadgerTerrain intersection
Zany Vinyl RamTerrain intersection
Nice Fuzzy MandrillTerrain intersection
Swift Chili ScorpionTerrain intersection
Able Brown ShetlandTerrain intersection
Orbiting Opal CorgiTerrain intersection
Droll Pear CyborgTerrain intersection
Melodic Mahogany GazelleTerrain intersection
Energetic Flaxen StorkTerrain intersection
Zany Ebony BlackbirdTerrain intersection
Flat Malachite RattlesnakeTerrain intersection
Refined Lilac BatTerrain intersection
Expert Sepia AntelopeTerrain intersection
Fast Cloud CowTerrain intersection
Dapper Banana KoalaTerrain intersection
Silly Bubblegum HedgehogTerrain intersection
Glorious Sand RattlesnakeTerrain intersection
Blurry Peanut CougarTerrain intersection
Rhythmic Banana RatTerrain intersection
Precise Satin SealionTerrain intersection
Lucky Carbon RabbitTerrain intersection
Clumsy Carrot WaspTerrain intersection
Passive Metal MooseTerrain intersection
Wonderful Mustard SparrowTerrain intersection
Stable Quartz MammothTerrain intersection
Ancient Fiery LynxTerrain intersection
Cuddly Lilac FalconTerrain intersection
Damp Silver MallardTerrain intersection
Radiant Spruce PiranhaTerrain intersection
Rich Plum GooseTerrain intersection
Energetic White QuailTerrain intersection
Wide Clay GoatTerrain intersection
Long Mossy DoveTerrain intersection
Trendy Parchment OspreyTerrain intersection
Stale Cobalt TunaTerrain intersection
Magnificent Cherry RatTerrain intersection
Steep Umber LigerTerrain intersection
Handsome Marmalade HippoTerrain intersection
Mythical Mint NewtTerrain intersection
Small Burgundy OstrichTerrain intersection
Short Caramel PikeTerrain intersection
Steep Hickory ChimpanzeeTerrain intersection
Beautiful Ultraviolet LemurTerrain intersection
Tame Quartz BarbelTerrain intersection
Amateur Sage CoyoteTerrain intersection
Rhythmic Ocean SharkTerrain intersection
Soaring Pine BearTerrain intersection
Bubbly Rosewood SkunkTerrain intersection
Passive Sangria NewtTerrain intersection
Unique Neon DonkeyTerrain intersection
Handsome Maroon TrollTerrain intersection
Rapid Carob TrollTerrain intersection
Harsh Gingerbread GoatTerrain intersection
Wonderful Sage CatTerrain intersection
Precise Juniper PoodleTerrain intersection
Orbiting Magenta SnakeTerrain intersection
Proud Tweed CuckooTerrain intersection
Odd Fiery DragonflyTerrain intersection
Dandy Heather DolphinTerrain intersection
Tame Burlap CrowTerrain intersection
Large Viridian MonkeyTerrain intersection
Dizzy Cedar HippoTerrain intersection
Interesting Carbon GoatTerrain intersection
Winning Grape OwlTerrain intersection
Trendy Garnet AlligatorTerrain intersection
Overt Currant WombatTerrain intersection
Clumsy Tangerine NewtTerrain intersection
Round Paisley LigerTerrain intersection
Colossal Burgundy ShetlandTerrain intersection
Sneaky Midnight QuailTerrain intersection
Savory Chartreuse KestrelTerrain intersection
Main Steel CoyoteTerrain intersection
Joyful Aqua GrasshopperTerrain intersection
Furry Rouge WolfTerrain intersection
Dizzy Glossy OtterTerrain intersection
Shaggy Admiral PangolinTerrain intersection
Howling Iron PlatypusTerrain intersection
Nice Burlap WrenTerrain intersection
Orbiting Tortilla RaccoonTerrain intersection
Funny Beige NewtTerrain intersection
Funny Steel CapybaraTerrain intersection
Joyful Marigold SharkTerrain intersection
Lively Iris CanaryTerrain intersection
Raspy Khaki LlamaTerrain intersection
Clever Cerulean StarfishTerrain intersection
Clever Sandstone ChimpanzeeTerrain intersection
Wobbly Punch MammothTerrain intersection
Loud Strawberry UrchinTerrain intersection
Rough Garnet RookTerrain intersection
Bent Corduroy PantherTerrain intersection
Dandy Wooden CopperheadTerrain intersection
Abundant Shamrock TarantulaTerrain intersection
Lucky Chrome RatTerrain intersection
Brief Steel BeaverTerrain intersection
Damaged Strawberry BeaverTerrain intersection
Docile Khaki SeahorseTerrain intersection
Scrawny Pear PorcupineTerrain intersection
Calm Emerald StarfishTerrain intersection
Loud Tortilla FlamingoTerrain intersection
Rare Carbon PigTerrain intersection
Lucky Scarlet SkunkTerrain intersection
Dapper Pickle SnakeTerrain intersection
Proud Honeysuckle SardineTerrain intersection
Uneven Mossy PythonTerrain intersection
Melodic Hazelnut SlothTerrain intersection
Cheerful Cobalt BisonTerrain intersection
Alert Seaweed BarbelTerrain intersection
Glorious Hazel KoalaTerrain intersection
Quiet Rouge BuffaloTerrain intersection
Best Alabaster WormTerrain intersection
Modern Syrup NewtTerrain intersection
Puny Sepia JaguarTerrain intersection
Gentle Shamrock GooseTerrain intersection
Merry Seafoam BoarTerrain intersection
Warm Iris DoveTerrain intersection
Faint Ginger SawfishTerrain intersection
Quaint Heather PorpoiseTerrain intersection
Skinny Goldenrod MothTerrain intersection
Scruffy Tiger CheetahTerrain intersection
Abundant Pebble SquirrelTerrain intersection
Old Ivory RaccoonTerrain intersection
Colossal Sapphire CodTerrain intersection
Breezy Turquoise PorpoiseTerrain intersection
Jumpy Glossy TardigradeTerrain intersection
Flaky Coral SkunkTerrain intersection
Howling Daffodil MantisTerrain intersection
Sour Mercurial DinosaurTerrain intersection
Decent Menthol KangarooTerrain intersection
Cold Peach CormorantTerrain intersection
Oblong Pearl ChipmunkTerrain intersection
Handsome Bone BeaverTerrain intersection
Brilliant Caramel TigerTerrain intersection
Amateur Charcoal SalamanderTerrain intersection
Agreeable Misty UnicornTerrain intersection
Narrow Linen CyborgTerrain intersection
Future Teal LadybugTerrain intersection
Generous Vanilla RaccoonTerrain intersection
Fun Burgundy CormorantTerrain intersection
Eager Orchid HawkTerrain intersection
Melted Sangria ApeTerrain intersection
Wobbly Lead WormTerrain intersection
Magic Cider MockingbirdTerrain intersection
Blurry Brown PangolinTerrain intersection
Cuddly Fern CrocodileTerrain intersection
Hot Fossilized SealionTerrain intersection
Bumpy Sage MouseTerrain intersection
Proper Cyan RavenTerrain intersection
Bright Ruby RamTerrain intersection
Cool Gingerbread MillipedeTerrain intersection
Fantastic Daisy CormorantTerrain intersection
Clean Chocolate StorkTerrain intersection
Gentle Lime OtterTerrain intersection
Wild Daffodil PheasantTerrain intersection
Beautiful Candy StarlingTerrain intersection
Boxy Steel MongooseTerrain intersection
Pet Lime WombatTerrain intersection
Rural Caramel MoleTerrain intersection
Polite Ebony GerbilTerrain intersection
Virtual Eggplant EagleTerrain intersection
Fun Marigold BeeTerrain intersection
High Vermilion TortoiseTerrain intersection
Calm White QuailTerrain intersection
Narrow Jetblack WrenTerrain intersection
Ambitious Daffodil RatTerrain intersection
Bumpy Golden GorillaTerrain intersection
Striped Glass ScallopTerrain intersection
Early Steel MammothTerrain intersection
Nutty Clay AntelopeTerrain intersection
Wild Umber DragonTerrain intersection
Abundant Berry AntelopeTerrain intersection
Harsh Rusty SquirrelTerrain intersection
Formal Pastel QuailTerrain intersection
Wide Yellow DragonflyTerrain intersection
Atomic Cedar PiranhaTerrain intersection
Cool Cotton LocustTerrain intersection
Fresh Mandarin FrogTerrain intersection
Short Magenta SquidTerrain intersection
Vast Emerald PonyTerrain intersection
Oblong Parchment HedgehogTerrain intersection
Bald Laurel RattlesnakeTerrain intersection
Hot Ivory FoxTerrain intersection
Spicy Licorice BatTerrain intersection
Careful Tartan OwlTerrain intersection
Daring Basil CarpTerrain intersection
Bright Chiffon CraneTerrain intersection
Lively Lavender PantherTerrain intersection
Flaky Licorice TarantulaTerrain intersection
Big Viridian WoodpeckerTerrain intersection
Shaggy Rusty BaboonTerrain intersection
Rare Zinc RhinoTerrain intersection
Fast Brunette LizardTerrain intersection
Wobbly Lace YetiTerrain intersection
Modern Denim FerretTerrain intersection
Deep Velvet PerchTerrain intersection
Hidden Inky PangolinTerrain intersection
Happy Laurel PythonTerrain intersection
Raspy Iris SawfishTerrain intersection
Droll Iris SardineTerrain intersection
Fancy Fern HorseTerrain intersection
Suave Emerald SealTerrain intersection
Soft Carmine DragonflyTerrain intersection
Vast Banana CyborgTerrain intersection
Trendy Coconut OtterTerrain intersection
Hidden Tiger ParakeetTerrain intersection
Boxy Brown MinkTerrain intersection
Cheesy Burlap HornetTerrain intersection
Quaint Fossilized HornetTerrain intersection
Refined Mercurial ApeTerrain intersection
Cool Hemp EagleTerrain intersection
Nice Black SwanTerrain intersection
Quiet Corduroy ToadTerrain intersection
Glorious Rainbow BatTerrain intersection
Breezy Coconut LlamaTerrain intersection
Helpful Oily FishTerrain intersection
Obedient Snowy SpiderTerrain intersection
Formal Purple AntelopeTerrain intersection
Keen Eggplant ShellTerrain intersection
Fast Frost LynxTerrain intersection
Smooth Fuchsia MoleTerrain intersection
Strong Mauve TigerTerrain intersection
Boxy Mustard HornetTerrain intersection
Clean Ocean BadgerTerrain intersection
Digital Coffee FlyTerrain intersection
Tangy Cream PuppyTerrain intersection
Modern Menthol ZebraTerrain intersection
Tricky Oily RamTerrain intersection
Helpful Tweed FalconTerrain intersection
Short Nylon SealTerrain intersection
Fun Black RabbitTerrain intersection
Long Walnut DinosaurTerrain intersection
Lively Amber PigeonTerrain intersection
Merry Silver SquidTerrain intersection
Colossal Mauve GerbilTerrain intersection
Damaged Emerald DragonflyTerrain intersection
Unique Black OspreyTerrain intersection
Boxy Menthol GibbonTerrain intersection
Blunt Purple HalibutTerrain intersection
Square Metal BadgerTerrain intersection
Small Lead YetiTerrain intersection
Witty Lilac RatTerrain intersection
Brave Paisley WombatTerrain intersection
Cuddly Fuchsia PelicanTerrain intersection
Digital Scarlet KookaburraTerrain intersection
Soft Carob AntelopeTerrain intersection
Small Sky AphidTerrain intersection
Eager Turquoise HyenaTerrain intersection
Docile Maroon GooseTerrain intersection
Ancient Powder RavenTerrain intersection
Steep Shadow MustangTerrain intersection
Atomic Graphite SeahorseTerrain intersection
Exotic Pickle DonkeyTerrain intersection
Fantastic Rosewood HyenaTerrain intersection
Scruffy Mint ZebraTerrain intersection
Bouncy Inky EagleTerrain intersection
Brief Caramel DogTerrain intersection
Curly Eggplant IguanaTerrain intersection
Clean Nylon MustangTerrain intersection
Future Eggshell TapirTerrain intersection
Jovial Currant DoveTerrain intersection
Flat Lipstick PikeTerrain intersection
Happy Glossy ViperTerrain intersection
Puny Aegean OtterTerrain intersection
Big Burgundy SharkTerrain intersection
Magic Purple OspreyTerrain intersection
Wobbly Metal CamelTerrain intersection
Digital Aquamarine AlligatorTerrain intersection
Bouncy Laurel BoaTerrain intersection
Cheesy Brunette ShrimpTerrain intersection
Blunt Pine MustangTerrain intersection
Acidic Carrot LemurTerrain intersection
Expert Charcoal WormTerrain intersection
Tiny Plum SlothTerrain intersection
Careful Hemp SparrowTerrain intersection
Fantastic Latte OspreyTerrain intersection
Electric Khaki MouseTerrain intersection
Active Latte KestrelTerrain intersection
Creamy Lace MockingbirdTerrain intersection
Bubbly Mauve BeaverTerrain intersection
Restless Olive OwlTerrain intersection
Spicy Pickle BaboonTerrain intersection
Mammoth Smoke ReindeerTerrain intersection
Gigantic Fleece BlackbirdTerrain intersection
Droll Ceramic HareTerrain intersection
Witty Seafoam FinchTerrain intersection
Prehistoric Hotpink JellyfishTerrain intersection
Glamorous Wooden OrangutanTerrain intersection
Bald Felt MarmotTerrain intersection
Breezy Daffodil CanaryTerrain intersection
Delightful Chambray AphidTerrain intersection
Rhythmic Orchid SnakeTerrain intersection
Square Blue DogTerrain intersection
Mean Punch FalconTerrain intersection
Unique Chiffon NuthatchTerrain intersection
Tall Tiger BeetleTerrain intersection
Expert Honey BarbelTerrain intersection
Scruffy Silver SkunkTerrain intersection
Tangy Steel PorcupineTerrain intersection
Acidic Emerald LadybugTerrain intersection
Glamorous Pineapple FerretTerrain intersection
Nutty Blonde CondorTerrain intersection
Pet Cinnamon HyenaTerrain intersection
Happy Metal BarracudaTerrain intersection
Dizzy Orchid CormorantTerrain intersection
Thankful Taffy LemurTerrain intersection
Cold Rainbow SwanTerrain intersection
Merry Misty OwlTerrain intersection
Original Pear BobcatTerrain intersection
Cold Paisley HyenaTerrain intersection
Festive Obsidian ChimpanzeeTerrain intersection
Virtual Rose CrowTerrain intersection
Stable Taffy ElephantTerrain intersection
Eager Amber ChameleonTerrain intersection
Dapper Rusty PuppyTerrain intersection
Shaggy Shamrock SawfishTerrain intersection
Rough Latte RaccoonTerrain intersection
Mini Teal AlbatrossTerrain intersection
Cool Goldenrod WoodpeckerTerrain intersection
Kind Tin WrenTerrain intersection
Refined Eggplant CheetahTerrain intersection
Stable Concrete DragonflyTerrain intersection
Sour Myrtle SnakeTerrain intersection
Scrawny Myrtle EagleTerrain intersection
Lone Pineapple BoarTerrain intersection
Passive Hazel YakTerrain intersection
Scruffy Rosewood SquidTerrain intersection
Oblong Taupe RobinTerrain intersection
Hollow Frost PheasantTerrain intersection
Thankful Sangria CheetahTerrain intersection
Polite Carmine RabbitTerrain intersection
Prehistoric Plastic DeerTerrain intersection
Large Gingerbread CopperheadTerrain intersection
Melted Turquoise DalmatianTerrain intersection
Joyous Cornflower KestrelTerrain intersection
Smooth Goldenrod MustangTerrain intersection
Muscular Hazelnut AlpacaTerrain intersection
Gigantic Silver GazelleTerrain intersection
Fresh Mandarin FlamingoTerrain intersection
Faint Champagne SwiftTerrain intersection
Tame Orange FrogTerrain intersection
Short Cerulean LizardTerrain intersection
Faithful Mercurial CondorTerrain intersection
Flaky Olive ScorpionTerrain intersection
Proper Fiery CaterpillarTerrain intersection
Tall Peanut WormTerrain intersection
Sweet Wooden PheasantTerrain intersection
Shaggy Cloth VultureTerrain intersection
Uneven Mulberry UrchinTerrain intersection
Active Crepe WormTerrain intersection
Savory Banana LigerTerrain intersection
Faithful Powder TunaTerrain intersection
Bent Mercurial BeeTerrain intersection
Zany Tangerine LarkTerrain intersection
Mini Fleece NewtTerrain intersection
Micro Candy PumaTerrain intersection
Expert Sepia MongooseTerrain intersection
Exotic Admiral BirdTerrain intersection
Tiny Lemon LocustTerrain intersection
Happy Tortilla PythonTerrain intersection
Steep Mossy PangolinTerrain intersection
Brisk Garnet HornetTerrain intersection
Perfect Pastel CottonmouthTerrain intersection
Long Blush PeacockTerrain intersection
Blurry Iron WombatTerrain intersection
Macho Gauze DalmatianTerrain intersection
Early Raisin AardvarkTerrain intersection
Hot Stone BarbelTerrain intersection
Harsh Lime MillipedeTerrain intersection
Mini Marigold MammothTerrain intersection
Helpful Berry ElephantTerrain intersection
Cheesy Ebony RabbitTerrain intersection
Orbiting Bronze VultureTerrain intersection
Stale Menthol YakTerrain intersection
Brief Amethyst LynxTerrain intersection
Noisy Burgundy RavenTerrain intersection
Proud Pine MooseTerrain intersection
Damaged Opal TapirTerrain intersection
Micro Coffee BaboonTerrain intersection
Puny Candy ChinchillaTerrain intersection
Sneaky Black PandaTerrain intersection
Wide Fern BadgerTerrain intersection
Long Amethyst GazelleTerrain intersection
Zesty Syrup CondorTerrain intersection
Dancing Mint MuleTerrain intersection
Powerful Gauze WallabyTerrain intersection
Icy Pearl StarfishTerrain intersection
Macho Peanut CormorantTerrain intersection
Scruffy Lead CheetahTerrain intersection
Muscular Ultraviolet ChameleonTerrain intersection
Small Cinnabar RhinoTerrain intersection
Micro Watermelon OtterTerrain intersection
Strong Cotton MantarayTerrain intersection
Urban Mahogany SnailTerrain intersection
Jovial White QuailTerrain intersection
Expert Violet OtterTerrain intersection
Brisk Gingham StarlingTerrain intersection
Teeny Clear SwallowTerrain intersection
Refined Mandarin DragonTerrain intersection
Sparkly Beige GuppyTerrain intersection
Best Chili SparrowTerrain intersection
Swift Wintergreen CowTerrain intersection
Petite Licorice RhinoTerrain intersection
Best Vanilla BobcatTerrain intersection
Steep Iron LlamaTerrain intersection
Clean Latte GoblinTerrain intersection
Obedient Blonde BeaverTerrain intersection
Square Seafoam PigeonTerrain intersection
Bald Marigold YetiTerrain intersection
Gorgeous Lemonade PorpoiseTerrain intersection
Hot White GoblinTerrain intersection
Chilly Taupe UnicornTerrain intersection
Long Zinc GooseTerrain intersection
Teeny Iron HareTerrain intersection
Active Cream LocustTerrain intersection
Rapid Cream MandrillTerrain intersection
Brisk Opal DragonflyTerrain intersection
Overt Canvas BobcatTerrain intersection
Straight Fleece SeagullTerrain intersection
Ancient Malachite CuckooTerrain intersection
Cheerful Opal CheetahTerrain intersection
Cool Fiery OysterTerrain intersection
Digital Fuchsia LigerTerrain intersection
Slow Cyan FlamingoTerrain intersection
Soft Plastic SealTerrain intersection
Silly Cream TerrierTerrain intersection
Curved Tangerine PeacockTerrain intersection
Large Quartz GuppyTerrain intersection
Zany Raspberry FalconTerrain intersection
Thankful Gingerbread NightingaleTerrain intersection
Blunt Chili BullTerrain intersection
Docile Aegean GiraffeTerrain intersection
Bent Eggshell BuffaloTerrain intersection
Savory Tartan KestrelTerrain intersection
Boxy Spruce GorillaTerrain intersection
Silly Misty BirdTerrain intersection
Gorgeous Lemon CorgiTerrain intersection
Smooth Maroon GerbilTerrain intersection
Restless Cornflower StarfishTerrain intersection
Late Tin OwlTerrain intersection
Abundant Onyx GooseTerrain intersection
Agreeable Daffodil PythonTerrain intersection
Future Menthol StarlingTerrain intersection
Merry Daisy PeacockTerrain intersection
Basic Teal HuskieTerrain intersection
Witty Vanilla RatTerrain intersection
Bitter Lilac HawkTerrain intersection
Gorgeous Mercurial SquirrelTerrain intersection
Damp Coal UnicornTerrain intersection
Careful Fiery CrowTerrain intersection
Perfect Alabaster AntTerrain intersection
Tiny Carbon WolverineTerrain intersection
Polished Sangria SheepTerrain intersection
Daring Cherry GriffinTerrain intersection
Dancing Carrot OwlTerrain intersection
Short Basil HuskieTerrain intersection
Massive Ultraviolet SnakeTerrain intersection
Brisk Pebble WhaleTerrain intersection
Zany Jetblack SeahorseTerrain intersection
Stable Fuzzy DolphinTerrain intersection
Colossal Fossilized LlamaTerrain intersection
Tangy Peach OctopusTerrain intersection
Glamorous Banana GrasshopperTerrain intersection