guard against failure of connecto method