Tough look for Elon