repo changes
add recovery