adding "recover lost machines" algorithm