I MIGHT BE ABLE TO ACTUALLY FINISH THIS ENTIRE THING ERRR MAH GERSH