# u cant just be combining like half the classes into one, give another a dimension and leave the rest to rot oh my god