Contacts

Will document further improvments.