uhhhhhh damn I'll make another thread when I remember