Updated from new author.