D&D Online

DUNGEONS & DRAGONS™ Online Fan Site + Discussions




could not initialize direct3d and Direct X 9 grayed out.

11:19 pm, January 11, 2018 I just ran into this issue on a brand new build. I upgraded my system and installed windows 10 pro fresh. Did all the updates then installed DDO. It wouldn't let me make any changes to the graphics wi [..] View

DDO dependancies

11:19 pm, December 31, 2017 I have seen lots of issues about the game not working after reinstalling or patching. I have had the issue myself at times. And one thing I have had to do just about every time is reinstall the game [..] View

Is this the game, or my connection?

11:19 am, December 21, 2017 I've been having a problem for about two months now where my connection seems to freeze in game, but only for uploaded information. I can see everything moving around me, I can get damaged, on my cle [..] View

Random Freezes / lock ups

11:19 am, December 8, 2017 So whilst playing the game I get random freezes of anywhere between 2-8secs. This happens mainly on entering new areas, or whenever im below 30% health and there are enemies around :D Joke, its comp [..] View

game crashing

11:19 am, December 7, 2017 ok so i just got windows 10 and a new system in general. i have a geforce 770 video card. anyways ddo keeps crashing talking about directx 10 not working. So ive installed the newest drivers and still [..] View

Constant crashes since Ravenloft (not in new content)

11:19 pm, December 6, 2017 So finally downloaded all the update, and TR'd my fighter to warlock. Played for a couple of hours on the starting island, but crashed when entering a dungeon (Game froze, and became unresponsive, ev [..] View

Windows 10 with directx 12 installed, can't change any vid settings or game crashes

11:19 pm, November 18, 2017 with an error about not finding directx 9. I'm running a Geoforce GTX 960m vid card on a Dell Inspiron with core i7. Any ideas? I've tried updating the video driver but it's current. Game will run, bu [..] View


11:19 am, October 26, 2017 Just getting back into the swing of things since 2008.. something like that. Been reading the forums for the last 3 days trying to figure out what I'm getting into, but I can't seem to figure out what [..] View

Can't go past the Launcher in Windows 10

11:19 pm, September 21, 2017 Hello, as the title says I can't go past the Launcher screen. I've just acquired a new laptop, an HP Envy m6-aq105dx (hardware listed further down), downloaded and installed the game from the official [..] View

Sound "crashes" a few seconds after the game launch

11:19 pm, September 10, 2017 Hey, Last time I played was around a month ago, everything was fine. I took a little break, and now, when I log in, the sound works for a few seconds while I'm in the character selection screen, the [..] View

New Player Reaper Pointers

11:19 pm, September 9, 2017 If you are new to the game, first - welcome! Now if you are done soloing and have decided to group up you might look at the LFM panel and wonder what is R1/Reaper. Reaper is the hardest difficulty mod [..] View

Community Rules Update

11:19 pm, August 30, 2017 One of the things that has been a long-term project of mine is to update the Community Guidelines to better reflect the needs of Standing Stone Games, to more accurately describe the rules as we apply [..] View

Seeking Advice for New Graphics Card

11:19 pm, August 30, 2017 Good Morning~ My graphics card is not optimal for gaming, and I'd like to upgrade it without making any expensive mistakes! I'm aware it has to be compatible with other parts of my system in certain [..] View

wont launch after Windows 10 update

11:19 am, July 22, 2017 Been playing for months on Windows 10. I launch directly (not through steam). I know windows pushed an update on me last night, maybe it was the 'creators update', but not sure. Now, can't launch, [..] View

DirectX3d failed to Initialize

11:19 pm, July 21, 2017 I'm getting this message fairly often - not sure if it was due to a game update or a Windows 10 update. There are actually 3 pop up messages. That's the first one. The game truncates after clicking [..] View

Launcher wont Start

11:19 am, July 21, 2017 windows 10 pc fully updated allows me to select my server it closes the launcher and acts as tho the game is about to launch but nothing happens. I deleted the game and re installed it and same issue [..] View

The Master's Gift - Greater Token of the Twelve?

11:19 pm, July 18, 2017 After taking a break for a few years I've decided to give DDO another shot. I was looking at the new cannith crafting options and started making a gear plan but noticed I really need a master's gift i [..] View

this is odd experience

11:19 pm, July 15, 2017 so last night July 14, 2017 I played DDO and then went to bed....I get up this morning, did some house chores & breakfast and start my Computer....everything is oky-doky and I click my DDO Ico [..] View

Grease affects you more than enemies

11:19 am, May 9, 2017 Anyone else noticed that grease spell affects you (your party) more than enemies? By that I mean that enemies seem to effortlessly run quickly through Greases area of effect when they did their save b [..] View

Two different recent problems, two different threads

11:19 pm, April 21, 2017 Greetings everyone! Reading recent threads, I recognized two different problems: 1) About some players that have some difficult to log into one or more servers. There are 4 or 5 recent threads abo [..] View

Launcher Crashing

11:19 pm, April 5, 2017 so the recent patch brought only client crashes so far for me when its on literations on 33% & ive changed absolutely nothing. ------------------ System Information ------------------ Time [..] View

Tech help w video card

11:19 am, March 21, 2017 Ok so when I use my video card the login screen closes after choosing a server. I DL directx and have reinstalled both the card and DDO 2 times. When I use ONBOARD graphics... it works fine. Whats th [..] View


11:19 am, March 20, 2017 Ok so when I use my video card the login screen closes after choosing a server. I DL directx and have reinstalled both the card and DDO 2 times. When I use ONBOARD graphics... it works fine. Whats th [..] View

Using Dire Charge correctly.

11:19 am, February 23, 2017 What's the trick to using it? If I'm moving towards a group of mobs and activate it, it stops me. If I'm standing still and activate it followed by movement it prevents my movement until it finishes [..] View

Game won't stay in the forefront after?*U34

11:19 am, February 3, 2017 Got windows 10, and logged in a week ago fine, however now it minimizes and any time I try to switch to it, it minimizes again. When I try a different server, it has the 'you have too many characters [..] View

Totally Negligent Ticket System/Customer Service: Log In Issues Completely Ignored

11:19 pm, January 23, 2017 So it's come to this. The so-called "ticket system" is a complete joke. Be warned that Turbine completely abandoned this game back when they discontinued phone support and so far it doesn' [..] View

Menace of the Underdark purchase

11:19 am, January 23, 2017 Hi everyone, started playing free till lvl4-5 then began with Shan-to-Kar(ddo points). I wanted to know if purchasing the Menace of the Underdark will automatically add onto game content because I [..] View

Standing Stone Games Transition FAQ

11:19 pm, December 19, 2016 What’s happening: The Lord of the Rings Online and Dungeons & Dragons Online have been acquired by Standing Stone Games, a newly-formed independent game studio made up of the same gr [..] View

Leveling suggestions for 18+

11:19 pm, December 13, 2016 Ive been having trouble recently not getting insta gibbed in the quests ive tried running, mainly xoriat and quests with demons/devils. I two box a greataxe dwarf warrior and a human trap monkey,with [..] View

Old player and new player.

11:19 am, November 27, 2016 I posted in the request a build and got a semi-answer but I figured I'd post here since it seems appropriate. My friend and I are gearing up for a DnD campaign in January that might be Ebberon based. [..] View

Please help me optimize my graphics

11:19 pm, November 21, 2016 My husband's computer is pretty high end but he thinks that my computer can do the same with DDO and so far neither I nor him can prove his statement correct. Somehow his computer beautifies the game [..] View

New glitch - heavy UI flicker

11:19 pm, November 13, 2016 Today I logged into DDO only to find new graphics glitch: UI flickers and flashes badly. So badly that I cannot look at it more then few seconds. It happens all the time if: you are in the building [..] View

Suggestions - Discussion 'Melee, Ranged, Both'

11:19 am, October 4, 2016 I was recently asked about my build (Lvl 9, Pure Elf Barbarian-Ravager ); to paraphrase the question was 'Melee, or Ranged?'...My response was, of course, 'BOTH'. After that: the discussion got a bit [..] View

Add to Monk what; 1 lvl of Rogue or 1 lvl of Artificer?

11:19 pm, September 19, 2016 Add to 4th lvl Monk what; 1 lvl of Rogue or 1 lvl of Artificer to deal with traps and locks? Returned to my second made character in DDO and found I can drive a Monk a little better than before after [..] View

Public Notice Board

11:19 am, September 13, 2016 Below is a list of some of the Known Issues that we are aware of, and below that are features that are Working as Intended but may cause confusion. Should you come across any of these issues, there is [..] View

Wizard Questions

11:19 am, September 10, 2016 My situation: One of my two main characters is a Human Wizard (Pure) Arch-mage and I intend to keep her so. As of today she has 4 Epic Past Life Feats, one in each sphere, and she will soon acquire [..] View

Another new Windows 10 install - DDO banned from using graphics driver

11:19 pm, July 28, 2016 So this DDO has had troubles with the NVIDIA graphics card crashing since I got the computer. I had to downgrade to some lower version of DirectX to make it work at all. Then it periodically ( once ev [..] View

Cant get directx higher than 9 in graphic?

11:19 am, July 15, 2016 Hello! Got my new computer today. And what i have done first thing ofcourse is to install ddo. It has windows 10 fully updated. So i really Think it has DirectX 12 already? But when i try do the graph [..] View

Chat Aliases for DDO veterans

11:19 am, July 14, 2016 I built a list of 40 chat aliases that give useful information through commands in chat like:Raid completionsXP cap and Quests by levelShadow Crypt instance pathsThe Pit wheelsDISCLAIMER: this is inte [..] View

Launcher closes but game doesnt start

11:19 pm, May 13, 2016 Please excuse me, im a little bit frustrated right now and it is getting late for me, i will try to give as much informations as i can till i have to go to sleep because of late hours here in EU (need [..] View

Directx box wont let me select between 9 10 or 11 with Windows 10

11:19 am, May 10, 2016 I have a fresh build of Windows 10 along with a fresh install of DDO, I am running an AMD Radeon R390x 8 gig GDDR5 graphics card capable of directx12, dxdiag shows backward compatible with dx 11.1 11 [..] View

Returning player - Need help puzzling what my character was attempting!

11:19 am, April 20, 2016 Hello magnificent DDO people. I have not played in a long time, not long after the new (or not new now) enhancements came out. Now on loading I've gone into my character and I am a wee bit puzzled as [..] View

I need the turbine launcher

11:19 pm, April 15, 2016 Hi, i have the turbine launcher on my pc its a good couple of years old, i just installed ddo on a windows 10 laptop it seemed to work ok but i couldnt find a link to the launcher could someone point [..] View

Melee defensive stats-PPR, MMR

11:19 pm, April 5, 2016 Hi all, Hopefully this is not too stupid a question. I enjoy playing this game but I do tend to get clobbered when on elite level quests, and I have not had the best showing on the 2 or 3 raids that I [..] View

Issues launching through Steam, and the Launcher 02/04/2016

11:19 pm, April 2, 2016 I downloaded the launcher on the website first, I launched it through the shortcut on the desktop, and nothing happened except a loading icon next to my mouse. I figured there was an issue with the sh [..] View

DDO Store causes game to crash

11:19 pm, March 19, 2016 Hi all, The opening of the store has been crashing my game for a bit now, maybe a month or so. It was happening before Update 30. I am running Fedora 22 with Wine 1.9.5.. The game runs great [..] View

New Install: PatchClientDLL: CheckDatFiles Failed

11:19 am, March 18, 2016 I'm trying to run DDO onto a new laptop. After installation, when I get to the "Check Product" screen, I get this error: Code: PatchClientDLL: CheckDatFiles Failed [Unable to decrypt a [..] View

getting a wierd message when i try to log on.

11:19 am, March 14, 2016 I logged on just fine this morning. I go to log on to check auctions/toon maintenance, and it tells me that game error 105 can not initialize direct x 9 (2005) nothing has changed on my end. Is [..] View

Port Forwarding update and changes - Important

11:19 pm, March 8, 2016 After today's maintenance to relocate DDO to the new data center, the game will be using more ports with which to connect and communicate. If you previously setup port forwarding (or port triggering) [..] View

10th Anniversary celebrations

11:19 pm, February 26, 2016 Congratulations DDO! Happy 10th birthday Today is the day. To you on the beach! Jeets awaits, don’t delay! You're off on a quest! You're off and away! You have no time for bed. You [..] View

Guide for leveling past 20?

11:19 pm, February 23, 2016 I am on my journey from lvl 20 to max level. From 1 to 20 I used this guide:http://www.liveandmakedie.shivtr.com...2?post=9728950 It works for me, but now I am lost to where and what places to do f [..] View

Laptop: Installing Pre-Reqs... only not so much...

11:19 am, February 20, 2016 Have an older laptop I wanted to load the game on, less to play but just so I can use it to "check in" (dice rolls, AH and mail, guild stuff, etc.) When the loader gets to "Installing P [..] View

Workaround for failure to connect to patch server

11:19 am, February 12, 2016 workaround... Open with notepad (may have to run as 'the administrator') C:\Windows\system32\drivers\etc\hosts ~~~ Change patch.ddo.com to # patch.ddo.com ~~~ Inse [..] View

Polite Guide to LFM - "a good bait"

11:19 pm, February 4, 2016 New players might be interested in this topic - How to make LFM announcement that will bring players fast. How to make a good bait LFM: - set for bravery bonus - limit maximum character level to quest [..] View

DDO does not run on Windows 10 Insider builds 11102+

11:19 pm, February 4, 2016 3 weeks ago, Windows 10 updated the Insider fast track to flight 11102, introducing a bug in the graphics stack that prevented many DirectX games from running. Last week, flight 14251 said to resolve [..] View

Crashing DDO client after login and server/world selection

11:19 pm, February 2, 2016 Hi everyone, Maybe has a solution for this, but each time I login, choose a server/world, and actually the world should start to load, my system (Windows 7 now Win 10) just freezes and nothing can be [..] View

Very slow character log on - Windows 10

11:19 pm, January 26, 2016 I have a very annoying issue. The first character I log on with after launching the game takes a very long time to load. Splash screen takes a fair bit of time before the progress bar moves and then t [..] View

DDO Crashes at Character Selection Screen

11:19 am, January 26, 2016 I can no longer play DDO as it crashes at the Character Selection Screen. I took a break for awhile, in which time I reformatted my PC to install a SSD. I also downgraded from VIP to Premium. I logged [..] View

A rather minor Risia tip when doing the Harbor jumps from the WORST JUMPER EVER

11:19 pm, January 22, 2016 I use teleport scrolls and put two shortcuts on my hotbar: The first is the teleport scroll, the second is the harbor location. Click scroll shortcut to equip, then click the harbor icon and you are b [..] View

Need help with graphics issue

11:19 pm, January 8, 2016 Hi, I am stumped. I have a graphics issue. About a week ago, my DDO game went from operating perfectly to jerky movements. I can't solve it, the game is unplayable. Any help is greatly appreciated at [..] View

Can Not Connect Top Wayfinder server

11:19 am, December 30, 2015 Hi for a few days now on one of my machines i am unable to connect to wayfinder I can login to the launch program I can Connect to any other server on the first attempt Wayfinder fails to connect [..] View

Decent Docents...?

11:19 am, December 9, 2015 Been playing for a while* but am now getting somewhat jaded with how fast my WF Artificer dies, once she gets into melee it's pretty much instagib time. Now for the first seven (level 7 vet) levels I [..] View

Keyboard locks up randomly during play.

11:19 am, December 5, 2015 Hello, I recently got a new Windows 10 gaming PC. I've installed multiple MMOs that I enjoy and play frequently including DDO. While playing DDO, occasionally (and quite randomly) the input from my ke [..] View

New Store Launches Today

11:19 pm, October 22, 2015 In addition to today's game patch, today’s down time will allow us to open the new DDO Store. You can find out more about the store design and features by clicking here. To celebrate the new [..] View

Weird noises when logging in (win7 and 10)

11:19 am, September 25, 2015 I get weird noises. It wouldn't let me post the info, so I will just say since getting a new machine, I get weird noises on the initial loading screens, to the character select screen. After selecti [..] View

Some issues with Windows 10 & DDO

11:19 am, September 25, 2015 Firstly, the game works fine - I just have the following issues: * Game wont save any keybindings or other account settings. They need to be reset every time I login. * Many graphics options depende [..] View

DDO Visual Error/No Clip Mode

11:19 am, September 14, 2015 Everyone that has been in a group with me lately has probably heard me complaining about an extremely annoying visual glitch that has been plaguing me for the last six months, it used to occur maybe o [..] View

Camera shooting up/down suddenly

11:19 pm, August 25, 2015 Hello Has anyone else been having the problem that the camera shoots directly up or down when you are moving? It happens sometimes, but often enough that it is annoying. I have died several times whe [..] View

EE DoJ and that fun thing called Lag.

11:19 pm, August 24, 2015 First I would like to give a heads up to the fact that this isn't a fix all. We have however had a lot of success with a few small changes. Basically we smashed our faces into the lag wall and then ma [..] View

Leveling Guide (Up to date) Please

11:19 am, August 23, 2015 Hi, new player here. It is a bit confusing where to go next as one level up. There are not that many groups around and I often have to look for solo quests. I always drag along a Cleric hireling and o [..] View

Crash to Desktop (CTD)

11:19 pm, August 18, 2015 So I recently got a new laptop and was having issues during the install of the game. The first two times I did the normal install then play option and both times when it said the install had been comp [..] View

Windows 10 mouse pointer does not work on Char screen

11:19 pm, August 17, 2015 I have had windows 10 now for 2 weeks everything was fine till last Sunday when I logged into my Char screen my pointer to my mouse disappeared and it would only pop up like it was under the screen bu [..] View

SWF style - what does it work with?

11:19 am, August 12, 2015 I am trying to figure out what I should do with my Paladin (will be Paladin 20 - no Fighter splash). I don't want to do TWF this life, so that seems to leave either Sword and Shield or THF. Single W [..] View

So.. Windows 10 and DirectX 12.. DDO compatible?

11:19 pm, July 29, 2015 My son is downloading Windows 10 today.. I am a little hesitant ... My machine is still windows 7 and works just fine.. wasn't a fan of Windows 8.. but.. Windows 10 is here... the real question i [..] View

High Road - Journal #7

11:19 am, July 10, 2015 I can target it, and I can even catch the sparkle as I'm jumping like a mad man trying to get up to it. I've tried going South and North looking for a way to get up on the ledge which isn't direct. [..] View

Spell Resistance Useful for Heroics?

11:19 pm, July 4, 2015 So I'm starting to craft cannith gear. Was wondering should I strive to keep my spell resistance high? Or Is it just not very useful. I know that its to see if certain spells get through to hit me but [..] View

Interact key not working as it used to - what did I break?

11:19 am, June 30, 2015 Not a new player, but need advice/guidance. It used to be that I could "q" between non-combat targets, then "interact" them to pick 'em up (I use the "E" key). Now, for s [..] View

PLEASE HELP! - Can't log in, and have tried everything... :-(

11:19 pm, June 19, 2015 Greetings all, I'm having a slight dilemma since the latest patch. I recently came back to the game after a short hiatus, and have been enjoying my time back for the last two weeks. However, since [..] View

Steam sale: 75% off DDO expansions

11:19 pm, June 13, 2015 Everyone, even VIPs, have to purchase expansions if they want to play them. Right now on Steam, they are both 75% off. Meaning for around $22 you get: Menace of the Underdark Shadowfell Phiarlan Carni [..] View

Lagging out

11:19 pm, June 11, 2015 Below is my dxdiag info. Since the Ghallanda hack, I have been having periodic lag issues within every 3 hours of game play, though it's random. My character freezes; sometimes when I enter a new zon [..] View

Game Locks Up

11:19 pm, June 10, 2015 Below is my dxdiag. I am able to load up, log in, play the game all just fine. I turn on my fans (built in my laptop and I have it sitting on 3 fans), and play. I am able to play for about an hour or [..] View

Returing player UI scaling

11:19 am, June 7, 2015 Last time I played DDO with any vigor, was a few years ago, back then I had 1280x1024 monitors, things changed and now I used 2x24in-1920x1080. With the leser resolutions the icons and chats font size [..] View

Human versatility: Damage boost

11:19 am, May 10, 2015 Three questions about the Human Versatility: Damage Boost. 1. It gives +20% weapon damage. In what way is this different than the Action Boost: Melee Power from class enhancement trees? Several abil [..] View

Played D&D Online yesterday. Seeking a bit of advice please

11:19 am, April 21, 2015 Hello everyone, Yesterday I started playing the game again after many years. I played the game out when it first got released, but at the time our guild was playing another game so had very little tim [..] View

Crystal Cove: Lighting the Path (For Kobolds)

11:19 pm, April 6, 2015 Y'arr, greetings, DDO Community. Self-Appointed Coin Lord of the Seas, ForgettableNPC here! (Skip down a bit if you want to actually get to the Guide part, most of the introduction is just me rambling [..] View

Windows 8.1 microsoft visual c++ 2005 sp1 redistributable package x64

11:19 pm, March 30, 2015 This downloads and installs every time I launch DDO. I have downloaded microsoft visual c++ 2005 sp1 redistributable package x64 directly from Microsoft and installed it as administrator to no avail. [..] View

Launcher closes after server selection on Win 7

11:19 am, March 25, 2015 Win 7 64 bit, newly downloaded client (not the play-as-you-download kind; the wait-and-wait-and-wait-then-play kind). This worked last Thursday; then I upgraded to 8GB and an SSD. I've tried reinsta [..] View

Computer crashes every 1-2 hours

11:19 pm, March 22, 2015 While playing the game, my computer crashes (and restarts itself) every 1-2 hours. There are no obvious triggers, in-game or otherwise. Graphics wise i've tried downgrading from Very High (which was [..] View

Stealth: Acting, Even killing, in Plain Sight outside Assassinate

11:19 pm, March 15, 2015 With the upcoming buffs to the rogue trees there may be some renewed interest in stealth tactics. The following post is about acting independent of assassinate; one does not need to be a rogue assassi [..] View

Stuck on loading screen...Please help!

11:19 pm, March 4, 2015 I need help. I run Windows 7 64 bit. I have a great cable connection and my PC is hard wired directly to my router which is a new Linksys. Here is my problem... I start the DDO launcher. Enter my [..] View

Your submission could not be processed because a security token was missing.

11:19 am, February 19, 2015 So I can't get ingame and wanted help in this forum. I followed the directions in the thread on "how to get help in these forums", dxdiag in a code box etc and when i try to submit the pos [..] View

A Very Brief Guide to Casual, Solo Leveling and Questing

11:19 pm, February 2, 2015 I want to preface this post by saying that this will require you to have some TP on hand for extra hirelings, and that it will not level you remotely as fast as doing Elite runs of the super challengi [..] View

How can a small update cmpletely screw the game?

11:19 pm, February 1, 2015 Ok, so Friday morning before the update, all is fine, smashing Stormcleave and most other lvl 8 quests. I was afk when the server booted everyone, so was auto disconnected, but ever since the update, [..] View

FPS tweaks.

11:19 am, January 30, 2015 hi im not new to ddo but its been a long time and thought ide get back into it. Got a laptop can run skyrim smooth as silk but when it comes to DDO I get maybe 30fps any help would be nice. --------- [..] View

Frequent DC from loading pages

11:19 am, December 27, 2014 This problem only started happening (at least with any frequency) in the past few months. Every once in a while when on a loading screen the client will disconnect. The blue progress bar at the bottom [..] View

Error 201 on fresh reinstall

11:19 pm, December 8, 2014 Ok so I am having issues with my mouse freezing in game at random times. I reinstalled mouse drivers but no help so I decided to reinstall the game. I went to control panel and uninstalled the game [..] View

DirectX Issue

11:19 am, November 26, 2014 I have a new laptop and after installing DDO it will load to the Server choice, then I get a 104 Error saying DirectUpdate (or some other DirectX thing) isnt working. Having looked in to it one perso [..] View

Fabricator Crafting Quest Assistance

11:19 pm, November 15, 2014 I have attempted to clear this quest from my log, but no matter how I go about it, I can't find the NPC Maker. Instead I'm greeted by Willman. I don't know if it's because I already started crafting [..] View

New Player Completely Lost

11:19 am, November 8, 2014 Hello Everyone, Looking into this game and I have no idea where to start and hoping someone here can point me into the right direction for 2 different builds. I have access to all races and classes [..] View

Pylotro will not work with new SSD w/DDO

11:19 pm, November 7, 2014 So I had to get a new/my 1st SSD to replace my primary HD. I installed Windows 7 64 Ultimate Edition brand new/fresh & DDO High-Res. I do not want to use the official launcher, I haven't in al [..] View


DirectX Issue

Dec 14, 2014, 2:13 am I have a new laptop and after installing DDO it will load to the Server choice, then I get a 104 Error saying DirectUpdate (or some other DirectX thing) isnt working. Having looked in to it one perso[..] View

Sign In


Sign Up

Page generated in 0.681 seconds.
Site Engine