work started on data persistence