Should this be an array_merge() instead?