checkpoint before formatting