iRemember, part 2: a content provider.