bug fix on value property