Recovering from HUGE data Loss :(