Shouldn't array_merge be used here?