That solar blast just killed me. I wasnt expecting it too. Really nice april fool.