One hit wonder piece of shit. Please die soon.