My first program, it's shitty and leaks tons of memory right now so don't use it