this thread confused me