feature merge thread