separated out contentTypes.