why don't you return a &?