Why initialize all these as arrays of size [1]?