Yay pass by ref :D