made this for a gfx match on another forum
still want to do a couple of tweeks and make a v2