recalculating

not defined yet