eliminate array_merge