thread made possible with fjs.DuoThread technology