Extract persist processor