so 'connect' returns 'self.ssh' that is actually the 'connection', why change 'connection' to 'ssh' instead of keeping 'connection' as 'self.connection'?