Added hard persistence.