Anneal function, haven't put anything in there description or comments, examples yet.