i'm back and i just remixed this and i did some things to it so nothing much
code @cs2151370 art @ewessels47