<!--c1--><div class='codetop'>CODE</div><div class='codemain'><!--ec1-->ACTION games - [ACTION]
ACTION ADVENTURE games - [ACTION ADVENTURE]
ADVENTURE games - [ADVENTURE]
COMPILATION games - [COMPILATION]
FIGHTING games - [FIGHTING]
FIRST PERSON SHOOTER games - [FPS]
MUSIC games - [MUSIC]
PARTY games - [PARTY]
PLATFORMING games - [PLATFORMER]
PUZZLE games - [PUZZLE]
RACING games - [RACING]
ROLE PLAYING games - [RPG]
SHOOTING games - [SHOOTER]
SIMULATION games - [SIMULATION]
SPORTS games - [SPORTS]
STRATEGY games - [STRATEGY]
Essential Games List [50+ votes]
[50] Advance Wars - Dark Conflict / Days of Ruin [TURN-BASED STRATEGY]
[58] Advance Wars: Dual Strike [TURN-BASED STRATEGY]
[68] Castlevania: Dawn of Sorrow [PLATFORMER]
[59] Castlevania: Portrait of Ruin [PLATFORMER]
[56] Chrono Trigger DS [RPG]
[60] Elite Beat Agents [MUSIC]
[54] Final Fantasy IV [RPG]
[53] Final Fantasy III [RPG]
[57] Grand Theft Auto: China Town Wars [ACTION ADVENTURE]
[67] Jump Ultimate Stars [FIGHTING]
[142] Mario Kart DS [RACING]
[50] Metroid Prime: Hunters [FPS]
[103] New Super Mario Bros.ÂÂ[PLATFORMER]
[187] Phoenix Wright/Apollo Justice (Ace Attorney series) [ADVENTURE]
[61] Picross [PUZZLE]
[128] Pokémon: Pearl/Diamond/Platinum [RPG]
[89] Professor Layton (series) [PUZZLE]
[55] Super Mario 64 DS [PLATFORMER]
[59] Tetris DS [PUZZLE]
[85] The Legend of Zelda: Phantom Hourglass [ACTION ADVENTURE]
[97] The World Ends With You [RPG]
[74] Trauma Center: Under the Knife 1 and 2 [MEDICAL SIMULATION]
[55] WarioWare Touched [PUZZLE/PARTY]
Recommended Games List [31-49 votes]
[39] 42 All Time Classics/Club House Games [PUZZLE]
[45] Animal Crossing: Wild World [LIFE SIMULATION]
[32] Bleach DS (series) [FIGHTING]
[35] Brain Age 1/2 [PUZZLE]
[35] Contra 4 [SHOOTER]
[36] Custom Robo Arena [ACTION RPG]
[39] Disgaea: Hour of Darkness [TACTICAL RPG]
[46] Final Fantasy Crystal Chronicles: Ring of Fates [ACTION RPG]
[46] Final Fantasy Tactics A2: Grimoire of the Rift [TACTICAL RPG]
[46] Hotel Dusk: Room 215 [ADVENTURE]
[38] Kingdom Hearts 358/2 Days [ACTION ADVENTURE]
[48] Kirby: Canvas Curse/Magical Paintbrush/Power Paintbrush[PLATFORMER]
[41] Mario & Luigi Partners in Time [RPG]
[45] Megaman ZX / Advent series [PLATFORMER]
[31] Meteos [PUZZLE]
[33] N+ [PLATFORMER]
[45] Ninja Gaiden: Dragon Sword [ACTION ADVENTURE]
[44] Osu! Tatakae! Ouendan! [MUSIC]
[36] Pokémon HeartGold/SoulSilver [RPG]
[36] Rune Factory: A Fantasy Harvest Moon (series) [LIFE/FARMING SIMULATION]
[32] Shin Megami Tensei: Devil Survivor [RPG]
[41] Soma Bringer [ACTION ADVENTURE]
[43] Sonic Rush and Sonic Rush Adventure [PLATFORMER]
[31] Worms Open Warfare 2 [ACTION]
[16-30 votes]
[17] Another Code - Two Memories [ADVENTURE]
[20] Big Bang Mini [SHOOTER]
[23] Bomberman Land Touch 1 and 2 [PUZZLE/PARTY]
[16] Call of Duty 4: Modern Warfare [FPS]
[30] Castlevania: Order of Ecclesia [PLATFORMER]
[26] Cooking Mama 1, 2, and 3 [COOKING SIMULATION]
[21] Daigasso! Band Brothers / Daigasso! Band Brothers DX [ADVENTURE]
[19] Dragon Quest IV (The Chapters of the Chosen) [RPG]
[22] Dragon Quest V: Hand of the Heavenly Bride [RPG]
[17] Dragon Quest Monsters (DQM): Joker [RPG]
[30] Dragon Quest: Rocket Slime [ADVENTURE]
[18] Fifa (series) [SPORTS]
[29] Final Fantasy XII: Revenant Wings [TACTICAL RPG]
[16] Final Fantasy Crystal Chronicles Echoes of Time [ACTION RPG]
[28] Geometry Wars: Galaxies [SHOOTER]
[24] Kirby: Squeak Squad [PLATFORMER]
[26] Kirby Super Stars Ultra [PLATFORMER]
[19] KORG DS-10 [MUSIC]
[20] Lunar Knights [RPG]
[19] Mario & Luigi: Bowser's Inside Story [ACTION RPG]
[27] MegaMan Star Force (series) [ACTION RPG]
[21] Metriod Prime Pinball [PUZZLE/ARCADE]
[29] Moero! Nekketsu Rhythm Damashii Osu! Tatakae! Ouendan 2ÂÂ[MUSIC]
[18] Nanostray 1 and 2 [SHOOTER]
[28] Ninjatown [STRATEGY]
[18] Planet Puzzle League [PUZZLE]
[23] Pokémon Mystery Dungeon (series) [RPG]
[27] Pokémon Ranger (series) [ACTION RPG]
[22] Puzzle Quest (series) [PUZZLE]
[26] Rhythm Heaven/Tengoku Gold [MUSIC]
[19] Soul Bubbles [PUZZLE]
[29] Space Invaders Extreme (series) [SHOOTER]
[18] Starfox: Command [SHOOTER]
[20] Suikoden Tierkreis [RPG]
[25] Taiko no Tatsujin DS (series) [MUSIC]
[19] The Legend of Zelda: Spirit TracksÂÂ[ACTION RPG]
[22] Time Hollow [ADVENTURE]
[21] Yoshi’s Island DS [PLATFORMER]
[22] Yu-Gi-Oh! (series) [CARD STRATEGY]
[7-15 votes]
[10] Age of Empires – The Age of Kings / Mythologies [TURN-BASED STRATEGY]
[13] Anno 1701 [REAL- TIME STRATEGY]
[10] Asphalt Urban GT 1/2 [RACING]
[13] Avalon Code [ACTION RPG]
[10] Bangai-O Spirits [SHOOTER]
[12] Big Brain Academy 1 and 2 [PUZZLE]
[10] Brothers in Arms [FPS]
[13] Call of Duty: World at War [FPS]
[7] Contact [RPG]
[15] Dementium - The Ward [FPS]
[12] Diddy Kong Racing [RACING]
[9] Donkey Kong Jungle climber [PLATFORMER]
[14] Dragon Ball: Origins [ACTION ADVENTURE]
[8] Drawn to Life [PLATFORMER]
[10] Electroplankton [MUSIC]
[15] Etrian Odyssey [RPG]
[14] Final Fantasy Fables: Chocobo Tales [RPG]
[16] Fire Emblem: Shadow Dragon [TURN-BASED STRATEGY]
[7] Freshly Picked: Tingle's Rosy Rupeeland [RPG]
[13] Guitar Hero: On Tour (series) [MUSIC]
[9] Henry Hatsworth in the Puzzling Adventure [PUZZLE]
[8] Jump Super Stars [FIGHTING]
[8] Lego Rock Band [MUSIC]
[14] Lock's Quest [REAL-TIME STRATEGY]
[9] Lost in Blue [SIMULATION]
[11] Lost Magic [RPG / REAL-TIME STRATEGY]
[15] Luminous Arc [TURN-BASED STRATEGY]
[13] Luminous Arc 2 [TURN-BASED STRATEGY]
[11] Magical Starsign [RPG]
[14] Mario Hoops: 3 on 3 [SPORTS]
[9] Mario Party DS [PARTY]
[7] Mario Vs Donkey Kong 2: March of the Minis [PUZZLE]
[8] MegaMan Battle Network 5: Double Team DS [PLATFORMER]
[14] Metal Slug 7 [SCROLLING SHOOTER]
[8] Might & Magic - Clash of Heroes [STRATEGY RPG]
[9] Moon [SHOOTER]
[9] Need For Speed (series) [RACING]
[7] Nine Hours, Nine Persons, Nine Doors (AKA 999) [PUZZLE]
[15] Nintendogs [SIMULATION]
[12] Nostalgia [RPG]
[9] Orcs and Elves [RPG]
[7] Peggle Dual Shot [PUZZLE]
[14] Phantasy Star Zero [RPG]
[7] Polarium [PUZZLE]
[9] Puyo Puyo (series) [PUZZLE]
[10] Ragnarok Online DS [MMORPG]
[8] Resident Evil: Deadly Silence [ACTION ADVENTURE]
[15] Retro Game Challenge [COMPILATION]
[8] Rittai Picross [PUZZLE]
[7] Rondo of Swords [ACTION]
[14] Rub Rabbits!, The/Project Rub series/Feel The Magic XX/XY [PUZZLE/PARTY]
[14] Scribblenauts [CREATIVE PUZZLE]
[8] Sid Meiers Civilization Revolution [TURN BASED STRATEGY]
[9] Sideswiped (AKA Clash King) [RACING]
[14] Speed Racer [RACING]
[15] Spider-Man: Web of Shadows [ACTION ADVENTURE]
[9] Summon Night Twin Age [ACTION RPG]
[12] Super Princess Peach [ADVENTURE]
[10] Super Robot Taisen OG Saga: Endless Frontier [RPG]
[9] Tales of Hearts: Anime/CG Movie Edition
[10] Tales of Innocence [RPG]
[8] The Legendary Starfy[ADVENTURE]
[15] Tony Hawk's American Sk8land [SPORTS]
[11] Tony Hawk's Proving Ground [SPORTS]
[11] TrackMania DS [RACING]
[8] Ultimate Mortal Kombat [FIGHTING]
[8] Valkyrie Profile Covenant of the Plume [STRATEGY RPG]
[7] Viva Piñata: Pocket Paradise [SIMULATION]
[8] Yoshi Touch & Go [PLATFORMER]
[8] Zoo Keeper [PUZZLE]
Other Games List [3-6 Votes]
[4] Arkanoid DS [PUZZLE]
[6] Assassin's Creed II: Discovery [ACTION]
[3] Bakugan Battle Brawlers [ACTION]
[4] Bubble Bobble Revolution [PUZZLE]
[3] Chibi-Robo: Park Patrol [ACTION]
[6] Children of Mana [RPG]
[5] Custom Battler Bomberman/Bomberman 2 [ACTION]
[4] Densetsu no Stafi 4 [PLATFORMER]
[5] Digimon World DS [ACTION RPG]
[6] Digimon World: Dusk/Dawn [RPG]
[3] Dirt 2 [RALLY RACING]
[3] Dokapon Journey [RPG]
[3] Draglade [FIGHTING]
[4] Dragon Ball Z - Attack of the Saiyans [RPG]
[6] Dragon Ball Z - Supersonic Warriors 1/2 [FIGHTING]
[6] Dragon Quest IX [RPG]
[3] Drawn to Life: The Next Chapter [ADVENTURE]
[3] Eragon [ACTION]
[3] Etrian Odyssey II: Heroes of Lagaard [DUNGEON CRAWLER RPG]
[4] EXIT DS [PLATFORMER]
[3] Eyeshield 21 [AMERICAN FOOTBALL RPG]
[4] Front Mission [TURN BASED STRATEGY]
[3] Ghost Trick: Phantom Detective [ACTION]
[4] Glory Days 2 [ACTION]
[4] Guitar Hero On Tour: Modern Hits [MUSIC]
[4] Guitar Rock Tour [MUSIC]
[5] Harvest Moon DS [FARM/LIFE SIMULATION]
[3] Harvest Moon DS: Island of Happiness [FARM/LIFE SIMULATION]
[6] Harvest Moon: Sunshine Islands [FARM/LIFE SIMULATION]
[4] Illust Logic DS And Colorful Logic [PUZZLE]
[4] Jam Sessions [CREATIVE MUSIC]
[6] Kage Densetsu: The Legend of Kage 2 [ACTION]
[6] Knights in the Nightmare [STRATEGY RPG]
[3] Konami Classics Series: Arcade Hits [RETRO COMPILATION]
[6] Lego Star Wars: The Complete Saga [ACTION]
[3] Line Rider 2: Unbound [ACTION PUZZLE]
[5] Little Red Riding Hood's Zombie BBQ [SHOOTER]
[6] Magnetica [PUZZLE]
[5] Mario and Sonic at the Olympic Games [SPORTS]
[5] Mario and Sonic at the Olympic Winter Games [SPORTS]
[3] Mario Slam Basketball [BASKETBALL SPORTS]
[3] MechAssault: Phantom War [MECH ACTION]
[5] Metroid Prime Hunters [FPS]
[4] Mobile Suit Gundam 00 [GUNDAM]
[3] MySims [LIFE SIMULATION]
[3] MySims Racing [RACING]
[4] Namco Museum DS [ARCADE COMPILATION]
[3] Naruto: Path of the Ninja [RPG]
[3] Nervous Brickdown [PUZZLE]
[4] New International Track & Field [SPORTS]
[3] New Zealand Story [ACTION PLATFORMER]
[3] One Piece: Gear Spirit [FIGHTING]
[4] Pac'n Roll [ACTION PLATFORMER]
[6] Pac Pix [MISCELLANEOUS]
[4] Pic Pic [PUZZLE]
[3] Picross 3D [PUZZLE]
[5] Quickspot [PUZZLE]
[4] Radiant Historia [RPG]
[6] Rayman DS [ACTION]
[4] Robocalypse [REAL-TIME STRATEGY]
[5] Rune Factory 2: A Fantasy Harvest Moon [RPG]
[3] Rune Factory 3 [RPG]
[5] Sands of Destruction [RPG]
[5] Sega Superstars Tennis [TENNIS SPORTS]
[3] Shin Megami Tensei: Strange Journey [RPG]
[3] Solitaire DS / Solitaire Overload [PUZZLE]
[3] Spectrobes: Beyond the Portal [ACTION RPG]
[5] Super Robot Taisen W [SIMULATION]
[3] Texas Hold'em Poker DS [PUZZLE]
[6] Theme park DS [STRATEGY SIMULATION]
[3] Theresia: Dear Emile [SURVIVAL HORROR]
[3] Tiger Woods DS [SPORTS]
[3] Top Spin 3 [TENNIS SPORTS]
[5] Touch Detective (2-½) [ACTION PUZZLE]
[4] Touch Golf / True Swing Golf [SPORTS]
[4] Treasure World [ADVENTURE]
[6] Viewtiful Joe: Double Trouble! [ACTION PLATFORMER]
[3] Wario: Master of Disguise [ACTION PLATFORMER]
[4] WordJong [PUZZLE]
Up and coming [<3 votes] [do not show]
[1] 7 Wonders of the Ancient KingdomÂÂ
[1] Air Traffic Chaos
[1] Anno: Create a New World
[1] A.S.H. - Archaic Sealed Heat
[1] Assassins Creed: Altair's Chronicles
[1] Avatar Into The Inferno
[1] B17 Fortress in the Sky
[1] Balls of Fury
[1] Barnyard Blast : Swine of the Night
[1] Ben 10: Alien Force [ACTION]
[2] Ben 10: Alien Force - Vilgax Attacks [ACTION]
[1] Ben 10: Protector of Earth [ACTION]
[1] Ben 10: Ultimate Alien - Cosmic Destruction [ACTION ADVENTURE]
[1] Big Word Puzzle Book
[1] Blazer Drive
[2] Blue Dragon Plus
[1] Boing! Docomodake DS
[1] Bokura no TV Game Kentei
[2] Boulder Dash: ROCKS!
[1] Brain Challenge
[1] Broken Sword Shadow Of The Templars - The Directors Cut
[1] Carnival Games
[2] Chou Souju Mecha MG
[1] Code Geass - Hangyaku no Lelouch
[1] Colour Cross
[2] Cooking Guide: Can't Decide What To Eat
[1] Chessmaster: Art of Learning
[2] Crash of the Titans
[2] CrossworDS
[2] Crosswords DS
[1] Culdcept DS
[2] Daisenryaku
[1] de Blob 2 [ACTION]
[1] Dead 'n Furious / Touch the Dead
[1] Densetsu no Stafi: Taiketsu! Dairu Kaizokudan
[1] Desktop Tower Defense
[1] Dig Dug Digging Strike
[2] Doki Doki Majo Shinpan
[1] Don King Boxing
[1] Dragon Quest VI: Realms of Revelation [RPG]
[1] Drawn To Life: Spongebob Squarepants Edition
[1] Dramatic Dungeon: Sakura Taisen
[2] Drone Tactics
[1] Dungeon Explorer
[1] Dynasty warriors DS
[1] Elebits: Kai and Zero
[1] Elite Forces: Unit 77
[2] Enchanted Folk and the School of Wizardry
[1] English of the Dead
[2] Essential Sudoku [PUZZLE]
[1] Fast Food Panic
[1] Fighting Fantasy: The Warlock of Firetop Mountain [RPG]
[1] Final Fantasy: The Four Heroes of Light
[1] Freedom Wings
[1] Fullmetal Alchemist: Dual Sympathy
[1] Game & Watch Collection
[2] Garfield's Nightmare
[1] Giana Sisters DS
[2] Golden Sun: Dark Dawn [RPG]
[2] Gourmet Chef
[1] Gunpey DS
[1] Hiite Utaeru DS Guitar M-06
[2] Hoshigami Remix: Running Blue Earth
[1] Iron Man
[1] Itadaki Street
[2] Izuna: Legend of the Unemployed Ninja
[2] Jet Impulse
[1] Jigsaw World - Daigekitou Jig-Battle Heroes
[2] Ketsui Death Label
[1] Last Window: The Secret of Cape West
[1] Legacy of Ys: Books 1 & 2
[2] Lego Batman
[1] Lemmings DS
[1] Lode Runner
[1] Looney Tunes: Cartoon Concerto
[1] Loopop Cube: Loop Salad DS
[2] Lost in Blue 2
[1] Madden 07
[1] Magician's Quest: Mysterious Times
[1] Math Play
[1] MLB Power Pros
[1] Mechanic Master
[2] Mechwarrior
[1] Mister Slime
[1] Motoracer DS
[2] Mr Driller: Drill Spirits
[2] Mugen no Frontier: Super Robot Taisen OG Saga
[1] MX vs. ATV
[1] My French Coach
[1] My Spanish Coach
[1] My Word Coach
[1] Mystery Dungeon: Shiren the Wanderer
[1] Nanashi no Game
[1] Naruto: Path of the Ninja II [RPG]
[1] Naruto: Shinobi Retsuden II
[1] Naruto Shippuden: Naruto vs Sasuke
[2] Neves
[1] Ninja Reflex
[1] Nintendo Browser
[1] Nodame Cantabile
[2] Nostalgeo no Kaze
[1] One Piece: Gigant Battle [FIGHTING]
[2] Operation Vietnam
[1] Panzer Tactics
[1] Personal Trainer Cooking
[1] Petz Rescue: Endangered Paradise
[1] Pic Pic
[1] Pokémon Dash
[2] Pokémon Link!
[1] Pokémon Trozei!
[2] Pokémon White/Black
[1] Pop Cutie! Street Fashion Simulation
[1] Pororon! Docomodake DS
[1] Power Play Pool
[2] Power Pro Kun Pocket (series)
[1] Prey the Stars: Gabu Gabu Planet
[2] Prince of Tennis Crystal Drive
[1] PRISM: Light the Way
[1] Pucca Power Up
[1] Puzzle Bobble DS
[2] Puzzle Series Vol. 5 – SlitherLink
[1] Race Driver: Create and Race
[1] Race Driver: GRID
[1] Rayman Raving Rabbids
[1] Retro Atari Classics
[1] Rhythm de Cooking
[1] Ridge Racers DS
[1] River King: Mystic Valley
[2] Riz Zoawd/Beyond the Yellow Brick Road
[2] Roogoo Attack
[1] Runaway: The Dream of the Turtle
[2] Saga 2 Hihou Densetsu - Goddess of Destiny
[1] Sangokushi Taisen Ten
[1] Scrabble
[1] Scurge: Hive
[1] SD Gundam G Generation: Cross Frive
[1] Secret Files: Tunguska
[2] Sega Presents Touch Darts
[2] Sigma Harmonics
[2] Sim City DS 2
[1] Slide Adventure MAGKID
[2] SNK vs Capcom Card Fighters
[2] snowboard kids
[1] Sonic & Sega All Stars Racing [RACING]
[1] Sonic Chronicles: The Dark Brotherhood
[2] Sonic Colors
[2] Spider-Man 3
[2] Spider-Man: Battle for NY
[2] Spore Creatures
[1] Star Trek: Tactical Assault
[2] Star Wars Episode III - Revenge Of The Sith
[1] Star Wars Lethal Alliance
[2] Steal Princess
[1] Steel Horizon
[1] Stratego Next Edition
[1] style boutique (style savvy)
[1] Sudoku Gridmaster
[2] Super Collapse! 3
[1] Super Scribblenauts
[2] Tales of the Tempest [RPG]
[2] Tank Beat
[2] Tecmo Bowl Kickoff
[1] Tennis Masters
[1] The Humans: Meet the Ancestors [ACTION PUZZLE]
[2] The New York Times Crosswords
[1] The Sims 2
[1] To Love Ru Trouble: Waku Waku! Rinkangakkou-Hen
[1] Tokyo Beat Down
[1] Tomb Raider – Legends
[1] Tony Hawk Down Jam
[1] Top Gun
[1] Top Spin 2
[2] Top Spin 3
[1] Tornado
[1] Touch Mechanic
[1] Touchmaster
[2] Trackmania
[2] Transformers: Autobots
[2] Transformers: Decepticons
[1] Travel Games for Dummies
[1] Trioncube
[1] Ultimate Spider-Man
[1] Umihara Kawase Jun Second Edition Kanzenban [ACTION ADVENTURE]
[1] Underground Pool
[2] Unsolved Crimes
[1] Urbz - Sims in the City
[1] Wire way
[1] World Destruction: Michibi Kareshi Ishi
[1] XG Blast
[1] Yajuu Deka Tokyo Douji Tahatsu Tero o Chinatsu Seyo
[2] Yosumin DS
[1] Ys DS
[1] Zoo Tycoon DS
___________________________________________________________________________
last updated: http://gbatemp.net/t36581-essentials-nintendo-ds?view=findpost&p=3627465
___________________________________________________________________________
[1] Age of Empires – The Age of Mythologies
[1] Atelier Annie: Alchemist of Sera Island
[1] Black Sigil Blade of the Exiled
[1] Bakugan
[1] Chronos Twin
[1] Colour Cross
[2] cop the recruit
[-1] Cake Mania
[1] Carcassonne
[-1] Cloudy with a Chance of Meatballs
[1] Crime Scene
[2] Dark Spire, The
[1] Desktop Tower Defense
[1] Deep Labyrinth
[1] DragonBall Kai: Saiya-jin Raishuu
[2] Fighting Fantasy: The Warlock of Firetop Mountain
[1] Foto Frenzy
[2] ferrari challange
[2] fifa street 3
[2] Fossil Fighters
[2] Flips Artemis Fowl and Faraway Tree?
[2] GoldenEye
[1] Geometry wars
[1] Go! Go! Cosmo Cops!
[2] Glory of Heracles
[1] G.G Serious Collection + [COMPILATION]
[1] Infinite Space
[1] jackass: the game
[1] Jam with the Band
[1] Kamen Rider Dragon Knight
[2] kateikyoushi hitman reborn rumble (x)
[1] Loopop Cube: Lup (import)
[1] Lego Battles
[1] Lego Indiana Jones
[2] Lego Indiana Jones 2
[-1] Lost in Blue 3
[2] Maestro: Jump in Music
[-1] Mini Ninja
[-1] Madden 05
[-1] Madden 09
[-1] Madden 2006
[1] Megaman Zero Collection
[2] miami law
[1] My World my Way
[1] My Hero: Firefighter
[1] My Japanese Coach
[2] naruto ninja destiny 2
[1] Nanashi no Game
[1] Nanashi no Game: Me
[1] Naruto Shippuden Shinobi Retsuden 3
[1] Nostalgeo No Kaze (Winds of Nostalgia)
[1] Over the Hedge
[1] Picture Perfect Hair Salon
[1] Prince of Persia (all?)
[1] Prey the Stars<!--c2--></div><!--ec2-->