fixed something
merge by reference