Constructor with "&" updated.