password private savePrivate onSet features working like a charm