drastically improve saving-process