add Persist stub
implement Persist