AND WHAT DO WE DO AT ALL OF THIS SHIT....YEP....