Can controlled system crashes make a reliable system?