changes string parameter passing to ref