thread upkeep