added recalc app