update tests
adding reference parameter
merge