Use reference instead of copy