couldnt figure out thread