add contact interface