if this is broken, I'm aday01 on twitch, will fix later...