completed refactor of contact_information