RE: restore is very expensive