Fixed parenthesis nightmare
Added array multiplexing