allow null names and content types