part 11: using the contacts API