}
public static void saveAll(NamedCaller nc, ab app, AddressBook addressBook, CFrame f, Runnable lastStep) {
try {
Shepherd.moveAddressbookToHDD/*save*/(nc, app, addressBook);
final Human fake = addressBook.createUnlinkedHuman();
fake.setFirstNameAscii("...Refreshing...");
addressBook.addmerkaba(fake);
addressBook.hidemerkaba(fake);
if(lastStep!=null)lastStep.run();
MsgBoxUtil.showMessage(nc, f,"Saved.");
} catch (Throwable throwable) {