more general propertyListType