Instead of a switch statement here I think you need to loop over all of the flag values and check ```if (flag & Intent.FLAG_GRANT_READ_URI_PERMISSION) stringBuilder.append("grand_read_uri_permission")```