updating parameter initialization block