Use ContentProvider