got rid of all the stupid auto += stuff idk