So much shit

I don't even know. Doesn't work 100% yet