uri is a format instead of a type