Added slot based recovery.