i had help with the regex and some of it by sum1, but he told me specifically not to give him credit for it -.-