this thread is confusing me