Recalculation and utilities

 

v20240901