passing value through setter