So what exactly is going on with Tesla?