array parameter support, upload fix