another try with contentResolver