added arraySize() MACRO and whitespace tweak