def start_session(self, desired_capabilities, browser_profile=None):
     if self.preserved_session_id:
         self.command_executor._commands['getSession'] = ('GET', '/session/$sessionId')
         self.session_id = self.preserved_session_id
         response = self.execute('getSession', {'sessionId ': self.session_id})
         self.session_id = response['sessionId']
         self.capabilities = response['value']
     else:
         WebDriver.start_session(self, desired_capabilities, browser_profile)