also: please put spaces after your commas in parameter lists and arrays, e.g. "foo(x, y)" instead of "foo(x,y)" and "[1, 2, 3]" instead of "[1,2,3]".