Added semicolons and such
idk
More semicolons