Adding persistence
Updating the documentation