I'm getting different errors thrown sometimes so recover from them too