#70 additional function