what's going on here in this thread?