remove array copy