updating calculation fo properties