replaced all arrayToString methods with one superArrayToString method :D