Added recovery

Signed-off-by: theowner997 <georgelaf997@hotmail.com>