skeleton implementation of the persistence store