now not returning a copy