persistent properties