begin persistence