Tesla make it last