Lots of stuff again, some of the entries kindah need to be things that can figure out
if they need to output at all. Often cant just have a file ending with _, unfortunately_
stuff