removed the byref result