reference means faster and less memory usage