It'd be good to factor all of these arrays out into a setup function.