threading on thin ice (revisited)