half thread by mjleedle | SimScale...