So this is p chill because it works but it's slow and my brain hurts too much to figure out why so this is the end of this branch.