comments in constructor
merge