recalculation

not defined yet