more dumb syntax shit fixed lol