finished parameter update function