"var" parameters are automatically referred by pointer