I used tabs because thats what the rest of the file uses. But I am going to make the logic simpler.