Update: inout, callByRef