Tesla charging improvements