dog persist

dog persist