I think this return values via references.