The newest Development of Troy: Misconception Turned Truth