remove pass per reference operator