recover completely