Thread handling (19/29)

Thread handling