if i ever consider doing another blockshade again someone talk me out of it. this was really dang hard and i don't know why i decided to do this.