Title: Recent developments in annealing