ThreadOrder and ThreadLevel now work correctly