save context
requests
contacts
managed object category
do not save
managed object cat
async data source
weak self
contacts