this thread confuses me