add PersistenceDelegateDemo