update reconect method