gitignore is being dumb, I'll correct this later