Implement recovery with preseed
Implement download in progress