super important thread bump part 2