fixed additivity rules