value calculations draft
value calculations