it's such a pain to write man.... damn, is it that complex? Well, i guess i'll try it out, hopefully it's not too grindy