fixed return value
field wasn't passed by reference