tryout for the Persist, not finished