FUCK YEAH SOME OF THIS WORKS