space saving by changing a reference