add derived value
add derived value