create main engine DnD