All of a sudden (i reinstalled Windows) my component does not longer accept 2 dimensional arrays from my ASP-scripts. I get all kinds of errors like &#039automation error&#039, &#039out of memory&#039 error, etc. In my component, i removed all the &#039ByVal&#039 keywords from the the function arguments and this appeared to solve the problem. Still, i never had this problem before, so i&#039m sure that i forgot to install something (although i reinstalled windows 3 times to try to fix it). Still, i want to use ByVal because i don&#039t want to have the marshalling overhead that comes with ByRef.<BR><BR>Any solutions to my problem? The Microsoft Bug Bank isn&#039t of much help either.<BR><BR><BR>btw: I&#039m using MTS.