FAHHHH what is this monstrosity I have just worked with rn? Tis was hard to keep to the pallet so I'm sorry if some things arn't up to the palette- ------------