renamed to _SaveSpec