pearl_update: new option hard/soft updates