haha, i got a little more polish to do but when you see what i've done... i'm gonna have to cook up an actual benchmark because i already have benchmarked the pieces and they are faster than stink