auto calc on change

updates