idk a lot of stuff whoops