Well I was going to ask how to return a multidimensional array in processing(from a function) but I guess maybe the better question is "Does object oriented programming make sense in processing?". I don't know think processing supports the use of pointers natively. My program is 6 k-locs and it's really messy but when I try to adapt it to object oriented it doesn't really seem to get more simpler. Some parts would become simpler but I am worried that it might consume more memory using a bunch or functions and objects. Am I being irrational? I am talking about massive arrays....I don't know which is less of a burden on the memory. Thanks for the help.