added the forgotten "ByRef"