implemented DungeonData