added annealing to admm model