fix persist mapping