Completed contact edition.
merge