add rescue delegate
enable sharedPersistence for  instance creating