isPersisted
finally close
init